>You're probably not going to get rich from working a day job. You're replaceable, and if you left your job tomorrow then you'll soon be forgotten. This is true for the majority of software engineers.
I'd honestly be replace "software engineers" with "all jobs"; your post is highly relevant to most fields.