Overall, I've only worked at a few 'big' companies (more than 20 people) and was continually frustrated when requests of mine were framed as 'coming from a tech' or 'you don't understand business', which these sorts of requests tended to fall under.
In a nutshell, someone else got to choose tech XYZ, but didn't have to work with it. The people charged with using it are not given any authority to actually contact the vendor to fix the problem (or, in some cases, buy proper training or even get reimbursed for books on the subject). And somehow this is "good business"?
Few other departments in a large company would put up with this BS. Imagine the following scenario:
"Hey legal department, you're not allowed to buy a subscription to LexisNexis - just dig around on a forum for 8 weeks piecing together a defense. Oh, and by the way, we already set up the subsidiary in Brazil - forgot to tell you earlier. Just learn Spanish - I found this website where you can download Rosetta Stone for free. Anyway, Spanish is pretty easy - my son's already taken two classes in high school and took at trip to Mexico!"
"Java/JavaScript" is the worst, but I'm sure we've all encountered others.