I don't play with a controller so I can't say which is more accurate and efficient, but Ragnarok, your example isn't really a good argument. All your example shows is that people can get used to doing something a certain way and switching to a different way is difficult. Like with keyboards in general. They aren't actually designed to be the most efficient arrangement of keys for faster typing, it would be possible to create a more efficient keyboard. But everyone is used to the current arrangement that switching would be difficult. Plus, people can prefer the less efficient way of doing things, but that doesn't make their way more efficient.