Rasheed Wallace received 41 technical fouls in a single season (2000-01), meaning he was penalized roughly once in every two games
Under modern NBA rules, players are automatically suspended after their 16th technical foul, and again for every two techs after that. If Wallace played today with that exact same stats, he would have been suspended 13 games purely on technical accumulation alone.