Non of these concerns are new epiphanies. I have invested (and made some) throughout the past couple of years with those questions in mind. I just happen to voice them every now and then, when it seems the actions of the company begin to hint towards confirmation.