Without reading all of the comments in the thread, I think I already know what they consist of. People don't like flopping, and people find the game boring. The first one is easy, at least in regards to MLS.
MLS really don't allow much of that shit. The games are far more physical than you'll see in other top leagues most of the time. The reasoning for this is generally due to the skill difference; we don't have players anywhere near the level of Messi, Ronaldo, etc. However, this also changes the way the game is played; play can still be skillful however flopping is far, far less prevalent because it takes far more to draw a foul usually.
In regards to the game being boring, I think it comes down to learning more about the way the game is played. Part of the reason why I love soccer is because I understand the way the game is played. I understand the importance of formations, and movement, and how tactics change when a team is up a goal. It really does change things a lot because instead of thinking "lol wtf why aren't these guys scoring more" it becomes more like chess. The tempo of the game changes, the positions change, the way the ball moves around changes.
All of this is made more interesting due to the fact that play almost never, ever stops. Instead of Football, where you have minutes of nothing in between plays regularly, or basketball, where points ultimately mean less because they are scored so often, or baseball, where... nothing happens at all (lol) everything is constantly in motion. The whistle blows, and for the next 45ish minutes, the game just... goes, with a 15 minute break and another 45ish minute half, then it ends. And when a goal is scored, it MEANS something. It's important, and it can happen from fucking NOWHERE. I HATE the "they don't score enough for me" argument because in other games, scoring doesn't really mean nearly as much. Basketball you can basically ignore the first 3 quarters in regards to scoring. If you made Football points equal to soccer, a 7 point drive would be a 1 point drive, and scores would be much more in line from what you see in soccer. Plus like, knowing that I can watch a game for two hours then go about my day is great also.
Anyway. Watch the next FC Dallas game. They're a great team, potentially even historic if they can win the MLS Cup, and will probably put on a good show.