Some of us don't have the disposable income to keep getting the latest and greatest phone when they come out. My S9+ is only 2 years old and running Android 10. My phone is also on the Samsung list to receive monthly security patches so it's not asking for much to get what we pay for.
I'm still waiting for the OCTOBER security patch and One UI 2.5. Oh well, there's no use complaining to Samsung. They won't listen anyway. At least here on the community it gives me a chance to vent!