I have had a moderate bunion for three years on my right foot and the beginnings of one on my left.
I have been vigorously massaging my feet daily for 15 minutes for a few months and it has had an effect of reducing the inflammation in the toe joint. They are still red when I take my shoes off at the end of the day but they have definitely have improved and are not nearly quite as painful as before. I am going to stick with my foot massage and try adding Tagetes oil to my plain massage oil which is recommended for foot problems and there has been a lot of positive things said about this oil in recent years. I wear looser shoes now with a wider toe box - the tight, pointy shoes have all gone on Ebay. Also, one could try Pilates foot exercises to strengthen the feet.
I couldn't go as far to say massage can cure bunions as they are structural anomalies - extra bone has been formed on the toe joint, but it can bring great relief and stop the worsening of the condition.
I almost married a woman because she would massage my bunion. It helps SO MUCH and provides SO MUCH relief; provide this massage and please a sufferer beyond belief!