The majority of Americans ARE asset owners. That's exactly the kind of behavior that a non-zero inflation wants to encourage.
https://www.statista.com/statistics/270034/percentage-of-us-...
https://www.statista.com/statistics/270034/percentage-of-us-...
No one is forcing anyone to become owners of assets, but in practice anyone (even the poor) can become asset owners, as assets can be more than just a home. Putting $30/mo into financial assets is attainable by anyone.
Poor financial decision making will always be present, and the idea is to encourage (but not force) people to make rational economic decisions.