it's one of those things that all looks good on paper but putting it into reality is a whole different ball game
It looks nice and neat on paper but putting in action is not the same.
It's perfect because it looks good on paper and it's easy to implement.