No, I'm pretty sure you're wrong on all three of the things you said in this post. I'm pretty sure you aren't aware of anything that goes on outside of your own head. They aren't obligated to give anything to entitled brats like you, and have no reason to waste their time trying to deal with you being obnoxious. Please, when you make your own modpack, with over a million unique downloads, and a custom made launcher, then you can come back and tell us all about how buggy Technic is. Until then, please get bent.