I have a question on fouls as well:
If a player's foul is assessed as a technical foul, doesn't the opposing team get 2 free throws AND get to start play with the possession of the ball? If this is the case, then something got messed up in the 46th minute of my most recent match: an opponent committed a technical foul, was ejected from the game, I got both free throws, but they started with the ball.
I could be wrong on the rules in this case, but I thought that techs were severely punished.