I think it's perfectly acceptable to buy a cheap version of something if you're not sure how much you're going to be using it. For instance, if you decide to take up guitar, you'd be an idiot to spend $3000 on a nice Fender Stratocaster, because chances are you're going to play it for a week and then never touch it again. Same goes for a lot of hobbies. If you are going to use something a lot, however, I agree that you should eventually upgrade to the nicest stuff you can afford.