I have to 3rd it. The problems that you are having, are from 3rd parties. Thinks that Apple doesn't make, it's not Apple fault these 3rd parties aren't working. Betas was sent out, true I admit the beta wasn't long enough, but that's not the point.
What I've been seeing people complaining this or that doesn't work any more. You should have checked in to make sure your 3rd party stuff works, and if it doesn't. Why weren't the 3rd parties connected about that?
As for the doom and gloom of Lion, I remember people on here were demanding that Apple recall the 10.6.0 Installer Disks because of the bug that it would delete your user files if you used Guest accounts. Which wasn't fix until 10.6.2. On here people want Steve's head because of such blunders, not to mention some of the things that weren't working either. (sound familiar??)
Hugh