Can I ask what other jobs you've played up to the level you've played BLM?

Yes, BLM has issues to overcome, it has handicaps, that's part of the design.
You seem to be adamant that these handicaps are detrimental to the class, whereas what everyone else is arguing is that these handicaps are a valid component to the challenge this class provides.
It's a difference of viewpoint.

The main difference seems to be that you think other jobs don't have any handicaps.
Others are trying to tell you that this isn't the case. Do you actually have experience in other jobs?