The one good thing about being a fan of an MLS team is that we are less exploited. We're still exploited, mind you, especially in the ticket price discussion; but at least they aren't holding MLS games in London or Berlin. It's also nice that MLS TV broadcast is included as part of season ticket prices (and is relatively cheap in general if you aren't a STH).
The bad thing for MLS is that the spending cap makes ANY amount of exploitation suck because fans don't at least get the benefit of a better team out of it. My team is the most valuable with the highest priced tickets and most merch sold, but we can't dump more money in better players to enhance our squad.