RedBox is mostly useful for current blockbusters. The selection is (has to be) very limited so it's not great for random older films.
You can always buy most films. It's just relatively expensive (and not instant) for a one-time watch. Of course many are available for a la carte buying/rental via streaming as well.
this afternoon and saw 5 DVD or Blu-Ray players that cost about $20. They even had a funky VCR with a USB port (to digitize movies on your computer) for $12.
That assumes you have some kind of TV set. I'd think a lot of people get their entertainment on a laptop or phone, VR headset or something like that and don't have a TV.