Is it worth spending the time and effort to learn it? Considering the money and people involved in creating todays games?

Long gone are the days when you could write a game on your home computer that could actually be good enough to sell. So whats the point?