mouse and keyboard is objectivelly more accurate and efficient.
I dont believe this is true ... If you take person who all his life played on controller only and give him mouse and keyboard, they will never say its "more accurate and efficient" ... therefore its matter of personal prefferences.
You really tend to confuse facts and "personnal preferences".