Or... take off the tinfoil hat and simply wait for 10.10.1.
This is the reason people wait until at least the first update before upgrading. That's not a slight on Apple - it's simply the way things go in software (and other businesses). "I'd love to release a new version, but there are no bugs for me to fix" said no developer ever. It's a trade-off between having everything perfect, and needing to ship soon. If you wait until it's 100% perfect, you'll never ship.
I deploy OS X for a living, and I've never deployed a 1.0 (10.x.0) version.
So, how about everybody calm the F down and give them a chance to actually fix these glitches? One of the most annoying things I ever run across - more so than the person who bitches and moans about everything to me - is when they just bitch and moan behind my back but never tell me about an issue they've run into and never give me the chance to fix it, provide a workaround, or escalate to the vendor. They just nail themselves up on the cross and refuse to come down. Report it, and make sure they know about it, but then back off and give them a chance to investigate and fix it.