Easy to sit on our couch and say the refs suck when we have zero clue how hard the job actually is. I have never called a D-1 basketball game....have you?
Have you done that job? Could you do better? How does the rule book define "touch fouls not being fouls"? I mean even what you are calling says it is a foul....