Yikes, and I thought arguing with my 8 year old niece was frustrating...
Anyway, its pretty clear form your repeated replies that you really dont have a good grasp of what the difference between AOSP and the Nexus stock ROMs are, and the difference between AOSP compiled with in-version AOSP drivers vs one compiled with non-AOSP drivers are.
Also, the legions of developers and users that use open source ROMs on Nexus devices really does prove your "nobody should ever use AOSP on a Nexus device!!!" BS completely wrong. Seriously, if you are arguing that open source ROMs or Cyanogenmod shouldn't be used on Nexus devices, you'll lose that argument every time. Seriously, if its as unnecessary as you say, there wouldn't have been two other people in this very thread that used it on their nexuses, excluding me....
Its not a big deal really, but when you don't know what you are talking about, don't be so hostile, especially when someone tries to teach you.... Hell, hopefully next time, you'll learn a thing or two....
ok.. I will use little words here...
If you are a developer then put a rom on a nexus.. that is the original purpose afterall.
If your using it as a smartphone then there is no reason to put anything other then stock.
And lets not forget that the stock Nexus rom is a AOSP rom.. So why dont you stop talking out of your ass & making shit up such as
being as you apparently dont know what the fuck AOSP is.."nobody should ever use AOSP on a Nexus device!!!"