No class is overly hard, blm it is about enochian up keep which yes is easy but sometimes mechanics do mess you right up. All comes down to how well the player knows how to play a class.
Also agree with Velhart in that Bard is still one of the easiest classes to play, 2.x Bard had it way too easy.
QOL fixes in terms of timing and also have it so Bards are not punished as much from singing to support the group would be good. Again pretty much only those with no experience as a caster find the cast times being the issue, when it is not the real problem.

@Aiselia The statement of playing the class to get big numbers without doing much just shows you obviously do not play blm all too much, it is just an ignorant statement to be honest.
Not arguing about the rotation but the one thing you said. If we are talking rotations, Bard is not overly complex either i would say Monk or Drg still has more depth.