Yeah I know the feeling, I've been doing the 'buggy wuggy' with Apple's OS X since Mavericks, prior to that, going back to 2006 I never had an issue with their OS X releases or updates.
Hate to say it but the beta testing strategy of late isn't working out too well, it needs to be more rigorous. The Late 2013 rMBP was a prime example of poor testing methods, when they released it with a bug affecting every unit, a bug which locked up the trackpad and keyboard. Something in the software department has gone seriously wrong from 2013 onwards.
Anyway back to the Yosemite bug at hand. The only temporary fix I've managed to come up with is to create a new user account on your Mac, then when you boot-up or wake-up your Mac, go to the new user account and login to that account first, you should notice that in this new user account the WiFi is lightning fast, then simply log-out of that user account and log back into your usual account and hey presto you have lightning fast internet again. (Note: Once your Mac goes into a deep sleep or you do a shut-down.restart, you will need to repeat the process of logging into the new user account first.)
Sad to have to use such a workaround, but I can't be running on 5mbps when my fibre optic is actually supplying me 55mbps. Shocking how an update is able to bottleneck your WiFi speed in such a way as this. They must have one unhappy programmer technician working in Cupertino.
This essentially means (for me at least) this bug is isolated to my user account. Not sure what this means in terms of how to fix it? Migrate to a fresh admin user account I guess, right?