I'm seeing these for 50 to 150 bucks and that's not much to get a keyboard and such in there. Let alone CPU+RAM plus sell enough to pay for the programming staff.

As to the question, yup, it's the money. Shop for the model you want. If it's not good enough, take it back.