Just watch a few high school and college games and you'll see a "lesser" game with more foul-prone players.
Is it that the younger players are more foul-prone or is it that the NBA officials don't call a tight game? Maybe both, but how many times have you seen traveling (not a foul) and charges go uncalled that in "lesser" games would get called every time.
Also, NBA players seem to rake up a lot more technical fouls....but I think that's probably due to their entitled attitude.
I brought this issue up several seasons ago...I think when I looked into it, it seemed like fouls were about 20% less in buzzerbeater than the nba. I think making this number closer to the nba average would make the game better -- teams would need to suit up more players (as pointed out above) requiring more depth and also, it would encourage the training of another skill (foul shooting). Plus, foul shooting is fan-tastic!