Ny brother uses Nexus 5..
I've heard him complain about awful battery life, poor wifi connectivity and other issues, so much for a flagship stock android phone.
Not saying windows doesn't give problem but many times they are addressed soon, while he has to wait for Android L for issue to be resolved. Something people have been hearing since Android 1 just next update will resolve this or that. It took them don't know several years to finally fix the lag and well it came with a price..Not saying windows is perfect but well if only people saw that Android isn't either.