I agree it is shorter than I like, but I got a deal on it so I'm settling a bit. I often make compromises in fit based on availability and pricing. It's one of the cost of being cheap. The pants are seating lower than they should. I think I higher rise pant would help.
I think this is the issue here. Nothing wrong with buying cheap stuff but don't do so because of this.
I have alot of jackets from Uniqlo...
But I have also passed over alot of great deals at Uniqlo because the jackets/shirt/pants were too short or fit terribly. No matter how cheap I will be (Trust me.. I am CHEAP... I find excuses to not buy stuff for myself everytime) I will never compromise fit... unless it is on purpose.
and if you can thrift well or use ebay efficiently you can find things that work for you. I don't think anyone is telling you to pay like a BOSS and get NSM. I can't afford that either and wouldn't advise anyone to do so if they don't have a king's budget. But please don't fall into the trap of copping things because they are cheap.