The play wasn't allowed to play out... could have ended up with an assist, or a score, the other team was in a zone....
While I understand the point you are trying to make, unless there are clearly defined rules, this tech was still a bullshit tech call. All fans don't see things the same way, some enjoy the entertainment aspects and then you have the 'John Wooden' type of fans who don't like the new generation stuff. My whole point is, basketball evolves, generations evolve, and to 'force' kids to adapt to and not be able to evolve will always be detrimental to the progression of the game. Even with us, when we were this kids age, we didn't have kids as athletic, 6-8 PGs and the ability to shoot 30 foot jumpers... Handles weren't as pronounced, etc., so there were limitations then that don't exist now...
When you start using unwritten 'rules' like the length of time, if things end in a score or not, etc. at that point in my opinion that's reaching and starting down a slippery slope. Also, a lot of this type of thinking is confined to limiting our people and isn't across the board fair. You don't see too many white kids with the ability to do this type of thing, which is why when we do they become celebrities whereas a black kid with the same skill level is not as celebrated and normal...
This was a bullshit tech call... maybe a warning to the coach, etc. but to call that tech at that point was not cool and unacceptable. Rules are there for a reason, and should be followed as they are written. If we leave it up to interpretation why have rules in the first place? The game would be played in accordance to the likes and dislikes of the referees...