Not necessarily. It's because they are trying to replicate the NFL and some people don't play the way football is played in the NFL.
They don't allow us to tackle our teammates but they could do that in real life if they wanted to.
The only way to keep players from doing things is to force them to do other things. It's not always right but sometimes it's the way it is.