The main reason why we assume melees are "harder" to play is because their mistakes cost them much more dps than ranged who could mess up a rotation.
On a ranged you may do a little less dps, but if you mess up your timings or rotation it wont hurt you as much as it does melees. If melee wont execute their rotation within certain amount of time or if he doesnt know the run and just mess up everything then no matter his little dps advantage he wont catch up to good bard or mch.
Everyone is basing their opinion on a savage content statistic, while its a statistic that has been taken primarly from organized static groups who are playing meta builds and who finish those savage raids successfully. In those static groups there is no rng element, people know what to do basically, they make a big part of the savage content statistics.
Now look at this
The differences are no longer as big as they are in savage content, you could clearly see the ceilling for melees jobs is bigger than other jobs, but median is not far away from median for ranged with few exceptions.
Now apparently BLM is no longer the best dps, also his performance is super vulnerable to the player made mistakes, just look at the minimum and size of the the middle bar. Now look at the minimum performance of machinist, its higher than all the other jobs despite this job having really high APM.
I dont argue bottom dps jobs are indeed in need of a small buff, but nothing that would make them better than melees because that will basically take us back to the past with stormblood melees jobs being borderline useless.