I'll give you the conditions and traits thing (to a point; I'd argue what PF2e mostly does with those is regularize them, instead of "every weird thing a monster or spell attack does is a special case you have to remember when you hit it", but if you just don't like there being a lot of those, you don't). As to the last--which version of D&D? 5e? If so, that may be true, but its been pretty nearly true going from every edition to another, so its no surprise its an issue with an offshoot.
(Far as that goes, it can easily be true going from one edition to the next of most game systems...)