I like that it generates a consistent approach, it does reduce the flexibility of some interactions but that isn't always a bad thing.