Are you sure your shoes fit properly? Bunions are caused by excessive pressure put on the joint so your body reacts by creating deposits on the joint to protect it. The predisposition to them is also hereditary. I have been dancing since I was 12 (including years of pointe work) and I don't have bunions. Proper fitting footwear (in all aspects of your life) is key!