I don't know who I've offended but I hope it wasn't the developers. I genuinely think this is very cool, and if I can get my boss on board I will try using it in my class.
I think it is disgusting that you throw around accusations of sexism without foundation. I acknowledged ideas that children tend to have concerning sexual identity (as the designer of Ellie will have done, as anybody who wishes to address the issue of diversity in computing will have to do). I can assure you I played no part in inculcating them.