As a certified cheap bitch myself, I wouldn't even consider 17 whole dangity darn dollars for a knock-off. 8Bitdo Ultimate C is right there for like 20 bucks.
Not everyone can be like Valve and create a competent proprietary Linux OS for their system, and it wouldn't make sense to run some branch of Linux over Windows that isn't designed for the handheld's feature set in mind. It's a necessary evil.
Microsoft needs to create a heavily skimmed down...
I must say I'm quite liking this arms race of companies trying to make gaming handhelds. Helps innovate a bit more beyond whatever malarkey Nintendo's been doing these days.