I probably have a few confessions to make myself...
But the royalties are just too good.
(I hope you don't think it's genuine)
Humor isn't an absolute. I find it funny because if Stroustrup had tried he probably couldn't have made a language with more footguns, there are so many things in there that require a lot of discipline not to use (or overuse). At the same time it was a supremely useful language that allowed for much better abstraction than C ever did but it definitely came with a price.
> (I hope you don't think it's genuine)
Wait, what, that wasn't real???
real genuine Eric S Raymond humor, yes.
On the footgun side, I dunno. It probably widened and/or deepened. If you read e.g. Effective C++ and turned on all warnings you were much better off than in plain C. OTOH of course it's a more complex language.
A lot of the early criticism of C++ was directed at the OO features, which have fallen well out of favour.