I understand it seems pricey, heck, I mean I can't even afford it. But the fact that you're even comparing it to Mezco shows me you have no idea what you're talking about.
Mezco is no Hasbro, but they've still been around for nearly 20 years and handled a lot of big-name licenses. They're a real, actual toy company. You're comparing them to literally two people who are designing and hand-sewing cloth goods. Heck, even the self-employment taxes are gonna be pretty high (I know this firsthand, as I'm trying to do something in this vein). These people are making a quality product and they're incredibly smalltime. Honestly, it's people like you that make work like this so thankless. Someone is going to come along, look at your hours of solo hard work, and scoff "eh, Hasbro did it for cheaper."