I have been to plenty of of tournaments in my life and that is not what the rec is. It's a rec center atmosphere not a tournament. As someone who plays at a crowded rec center 3-5 times a week I have never once waited more than 20 minutes for a game. Again, this can't be stated enough but this isn't real life it's a video game. I can guarantee that 2k's intention was not to have anyone wait this long to get a game because it's like real life.
I think mostly everyone would agree that both park and rec are fantastic ideas, the only people that say otherwise are mostly offline players. Nobody is saying abandon the idea all together but the current system is not good and is poorly implemented. It's pretty contradictory to say how great and exciting the mode is then tell people to not play it. A lot of people like to play the mode and the choice shouldn't be wait for an hour or don't play.
To be fair to other guys on here, you can come off as condescending at times which doesn't lead to discussions it leads to arguments. As an example, you jumping to an inaccurate assumption that I don't know how REAL life basketball tournaments work, like only you have these experiences and the rest of us don't know REAL life basketball.
I'm not complaining about them marketing or pimping the game (although how they go about it, especially on here is questionable at best many times) but if you're going to market one area over the others and it isn't implemented well, you're going to here about it from large portions of the community. They've shown that they do read a lot of stuff here so maybe voicing our opinion does make a difference.
Edit: in my first post I shouldn't have said it in no way mimics real life because that's not necessarily fair. Pickup ball does involve some waiting but it just doesn't need to be in a video game. Pro clubs in fifa is a pretty similar mode, it has quick matches that take 1-2 minutes of waiting before getting into a game. I've never heard anyone say they wish they could wait another half hour before getting to play a game.