Well yea, I doubt you would get many argue with you, but thats because the current UI and controls have been designed around controller first / kb/m second.
I think (more like hope) in 2.0 that will change a lot, obviously if you are a dedicated controller fan they should make sure they provide options for those that prefer that style, but for me personally PC games should almost always be played with kb/m.
