There are many reasons someone can be poor, really bad money management is definitely a prevalent reason.
I chuckled at this post on WSB yesterday. Someone wrote "if I had any cash, I'd buy more GME to average out my cost." Someone wisely replied "this is why you don't have cash."