I am not big on the restrictions, but I understand it from the perspective of running tournaments. If you have people paying to play you want it to be as fair as possible. But all the house rule systems have good and bad points. I like independent pool and azyr as they are fairly straightforward.