This is changing for example, Samsung has committed to at least four Android version updates for its Galaxy S22 phone range. Android phones have a notoriously short support cycle compared to iPhones, and you may find that you’re left out in the cold as they turn their attention to new handsets.
If your handset is older than two years, you may never receive the option to update your phone.