The error here is comparing an upper middle class life of a software developer to that of banks and tech billionaires. You mentioned you have relatively high income, so aren't you and your family's needs met? Everyone wants to retire early, everyone would like a nice sum of cash fast. Perhaps it is worth exploring not increasing income, but decreasing expenditures and living more simply.
EDIT: like others have said here, money is a side effect of a passion. It is not an end in itself, unless you take up business and finance careers.