BMW NA also may be forcing you into a SUV by not allowing you to install a hitch on your E91.
Yes, I know they are available but not without voiding most of your warrenty repairs.
I had a hitch on my 2007 that is going on my 2011, and for 101K miles of the 2007's life there was never a warranty issue. The hitch was a NON-issue.
SUVs suck to drive, plain and simple, and most people don't care.