Yeah, I do believe that many other jobs abilities were not very well thought out and/or rushed. It feels like some of the new abilities felt like filler ... that they needed an ability for the sake of having 5 per job and I think that it shows. Granted, some jobs (like SMN and WHM) were improved. But the rest were just, eh.

And I agree that BRD/MCH do feel quite similar to each other, especially if you don't get procs as a mch