Also, "scratching your own itch" is always the best startup method because you know intimately if your proposed solution really is a viable solution in the first place. It's then just a matter of pricing and cost, rinse and repeat.
Otherwise your point (and parents) is a good one - certainly a good indicator that you might really be onto something.