I think that people (especially white people) tend to overemphasize the idea that you should “follow your dreams”. A few points.
1. The world does not have a market nearly large enough for all of the people who want to be writers, musicians, visual artists, etc.
There’s nothing wrong with writing, singing, or painting for fun, but there just aren’t enough buyers out there for most people who want to write, sing, or paint to make even a thousand dollars a year from what they do.
2. Wanting to make more money is a good thing, not a bad thing.
Some people diss business students or lawyers (or engineering students, etc) by saying that they “just want money”.
I have a news flash: money really does make the world go 'round. More money means fewer worries, less chance of financial catastrophe, and better quality of life.
Some people are going to throw out the straw man that money isn’t the key to happiness. Of course it isn’t, but neither is following your dreams. The world is full of wannabes actresses who are really unhappy. Sacrificing financial security so you can try to make it big as an artist very well may not make you happy.
The point is that, all other things being equal, more money is good. We should teach our children and tell our peers that making more money would be good for them.
3. A life spent producing art is not fundamentally good in some way.
Dali was an amazing man - if you doubt me, look at the paintings he produced before he turned eighteen - but there’s nothing fundamentally better about the life Dali lived than the life the average lawyer lives. If somebody goes their entire life without acting in a single play or writing a single novel, that’s not a bad thing. The middle-class values of making money, taking care of your kids, and making it into the next day securely are good values.
Now, some people really should become painters or writers. These are people who are both extraordinarily hard-working and extraordinarily talented (top fifth percent at least in both categories, probably higher). These people will still not make a ton of money, but if they work hard, they can make a decent living. But most people have neither the amazing talent or the extreme willingness to work hard that it takes to make it as an artist. What does that mean? It means that you shouldn’t kid yourself by moving to Hollywood and trying to become an actor/actress while working as a waiter.
I realize that this post is a bit over-the-top, but I really am getting tired of the idea that the life-well-lived is the life spent working at Tully’s while working on electronic music in your small apartment. There’s just more to life than failing as an artist.