There are good choices, ok choices, and terrible choices. Most jobs have 2~3 good, 1~2 ok, and 1~2 terrible.
I really don't disagree with you, but that's a defect of the particular bonuses/abilities, not of the merit system as a whole.