I think the 30-06 and 8mm rifle cartridges were pretty good. I am not a big fan of 9mm and prefer 45 ACP. In expanding rounds, modern 9mm are getting better.
Nothing wrong with their effectiveness. Their bulk and relative inefficiency are really all that anyone could hold against them.