As indicated in another reply, these requirements are for the *registrars* of the domain, not the *registrants*. What it means is that GoDaddy (or whoever your registrar is) will have a bit more work to do. Will they pass on the costs to end users? Maybe, but I doubt it's much. The end user might have a bit more difficulty entering fake contact information, since the registrars will be auditing that information better. Other than that there's no difference to the end user, at least from the things you quoted. IWAACTAADR. (I Work At A Company That's Also A Domain Registrar).
These "Domain management companies" you speak of are what I call "scammers". I've gotten similar notices in the mail, after registering my first domain. "Hey, your domain is expiring next year. Give the ownership to us and renew it for only $80 a year!" Of course, this letter fails to note the other option, which is leaving my domain where it's at and continuing to renew for $12 annually.
I can't fathom why anyone would want someone to "manage" their domain registrations, unless they have no clue what a domain registration actually is. This is how you manage it: You pick name. You type in your contact info, and optionally the name servers you want to use. You renew it annually. That's it. The most complicated thing you could ever do is trying to transfer it - which just means clicking the "Unlock" button on the registrar's site, getting the transfer key, and providing that to the new registrar. Way easier than doing taxes.
The only thing hard thing about it is that people don't understand domain registration is separate from DNS management and service hosting (web sites, for example). People commonly get the idea that all of these things are the same. If you have that conception, you're already on bad footing since you're trying to be webmaster and IT with zero skills.
The right thing for those guys to do isn't to succumb to the smooth talker who promises to make all the technical problems go away. (Then steal the domain.) If they don't or can't learn webmaster skills, they need to either (a) employ someone trustworthy who does, or (b) start *from the beginning* with an integrated registration/design/hosting service that takes care of everything end to end. It might seem cheaper to do it DIY in the beginning, but to successfully DIY you have to know how to DI first.