No doubt about pilot pay and conditions have fallen behind.
However, the definition of insanity is doing the same thing over and over again and expecting to get a different result.
Professional aviation has always been full of insecurity, so doesn't it make sense to develop a secondary income?
I enjoy my flying but there is no way I am going to trust my financial future to an industry which demonstrates time and time again that there is no such thing as "security".
Get real guys and start looking at some of the other options!