Black Mage only has 8 that they use on a regular basis (9 if you want to count Paradox separately, though it replaces Fire 1 in the rotation):
Fire 1/3/4
Blizzard 3/4
Thunder 3
Despair
Xenoglossy
Yet it is considered one of the best designed jobs in the game. Counting the number of offensive skills does not determine how well a job is liked, it is the kit as a whole that determines that.
While BLM has probably the fewest offensive skills for its single target damage rotation, the beauty of the job comes in using the rest of its kit to keep the job flowing. Triplecast, Swiftcast, Sharpcast all give ways to allow spells to have no cast time, which allows movement, Aetherial Manipulation and Between the Lines when used properly can help the BLM zip around the arena for minimal downtime, Manaward to block damage and continue to cast. All these together, along with Manafont, Ley Lines and Amplify help keep the job flowing and keep up the offensive momentum. You are constantly thinking about how to utilise your abilities to maximise casting time.
Monk on the other hand, before EW, was all about getting those positionals hit. You had things like True North and Riddle of Earth to help, but you also had your own wits to predict where the boss is going to be, which allowed you to save cooldowns. It is this extra thinking which is lost when you lose positionals. Granted, Monk is really really shallow in the periods between Masterful Blitzes, as I was levelling it, I always found myself subconsciously doing the positionals just as something to do. However, whilst adding in some more oGCDs to keep track of would be a very nice addition, nothing will replace the thought process of playing around positionals. From the media tour, where we only lost them on Raptor, many people did say, we will see how it goes and then voice opinions, but to have Opo-opo taken away as well, that was way too much for the fans of the job that wanted that extra layer of thinking power.