I don't think there is a button bloat problem or a button deficiency problem. The reason some people feel bored with their rotation or feel they are hitting buttons needlessly is because every job without exception has a rotation you do not deviate from for any reason. Once you fall into the rhythm of a job and learn its rotation and abilities you become bored of it because there is no more to learn, you just dance around the mechanics while trying to maintain this rotation.