Parents say "because i said so" because they have no reason, they just dont agree with it, so basically that's forcing their child to except THEIR opinions.

Parents who say "Because i said so" are bad parents. Period.

For a child to respect them, and what they say they have to give a valid reason they dont want the child doing it.