That's your opinion. Lots of people, including me, enjoy the gameplay.
I guess this depends more on personal preferences, like the whole FIFA vs. PES Gameplay.
But one thing you can't deny is that the 2K developers are listening to customers! I've never seen such a big game-company that stays in such close contact with their customers. Just look at this forum and how they communicate with their fans.
Have you seen anything like that from EA? Have you had a look at the official EA Forums or ever tried to give constructive criticism in the Beta? It's not possible!
They just simply ignore you and use Beta-testers just for finding bugs.
They found their Ultimate-Cashcow and ignored everything else since then.
And even if you don't like the 2K gameplay. Just have a look at all the different game modes they offer and how deep they go.
Compare that to FIFA's gamemodes and you also can't deny who is the better company and cares more for what their customers want.
The one thing they always believed in at 2K is that the player should be able to play the game the way they want it. That's why they deliver us all kinds of tools to customize the gameplay (sliders), gamemodes (just look at MyLeague) and share our experience with the community.
Compare that to the way EA treats their customers. They don't put in half the effort that 2k puts in, even though I think they have much more manpower since FIFA is a much bigger series than NBA 2k and also generates more revenue thanks to people wasting hundreds of dollars in FUT.
2K also found out they can earn some money with VC but nonetheless they also put a lot of effort to make the game most enjoyable for all their other customers, especially the offline-sim-nerds and their core community.
Another point is how much focus they put on developing their AI.
You've got so many different coaching and playing styles in 2k that closely resemble the way real teams play.
Does EA have anything like that? Their approach to tactics, strategy and AI behavior is 10-years behind. Why?
Because they don't think it's important anymore since FUT generates the money and FUT is online. So why put some work into offline-AI behavior ?!
The approaches of the two companys are completely different.