I never even implied "locking out people who want to use low level". That is unreasonable to accuse me of that.
Android does impose Java/Dalvik in some ways, but they definitely let you do a lot with the NDK and C/C++/Renderscript as well.
Google has clearly tried to accommodate different developer preferences. I understand they did not do so to your satisfaction, but I believe they actually give you much more choice than iOS, and they just can't please everyone.