Just a couple notes, though others have already stated my response.
1) I am an Android user, and an avid user of pretty much everything Google develops. Saying that I'm conspiring against Android users, or purposefully making things more difficult for them, is tantamount to calling Steve Jobs a PC-fanboy.
2) As others stated, the lack of a screen capture on Android is not TL's decision -- the ability to take screenshots is not native to Android.
3) Android users can also take a picture of their device with another device/camera and post the picture that way.