LOL...And all of those sports have rules and consequences for stalling.You mean like soccer (the most popular sport in the world), hockey, lacrosse, and all the other timed team sports? Or just American football, which needs it because every piece of action is a separate play? So actually it's not at all typical but more of an exception.
Why? Because you have to have some mechanism to ensure that not playing the game doesn't provide an advantage to a team. That's why all of these rules are put into place.
Ohio HS Basketball doesn't have a shot clock or a stalling rule. And that's just dumb. If there's no shot clock adoption, there has to be some type of stalling rule implemented that a ref can utilize with a technical foul.
IMO, that leaves too much room for interpretation for the refs to maintain consistency of the call. A shot clock makes it much easier.