Time is running out to transition your existing site from Drupal 7 and Drupal 8 to the much improved Drupal 9.
The internet is awash with D7 sites sloshing around like so much digital flotsam and if you are business whose existing agency has abandoned you to the high seas, you might be given to wonder why.
Learning new things is difficult
The internet is a fluid construct and the platforms which run on it, must be agile in their development to keep in time. New ideas and better ideas are taking shape across the internet as I type. For the most part these shifts are easily manageable incremental steps.
Entropy exists in both the digital and the physical world, no matter how much attention you give to your car, at some point it becomes an old car built to dated standards with antiquated ideas. You can still love the car and it can still be shiny on the driveway, but it simply cannot compete with modern engineering.
Drupal 7 and Drupal 9 share nothing but a name
Drupal 9 is a total rethink of how a modern content managed system should be designed, it draws on the very best in current techniques to deliver solutions which run faster, require less code to achieve complex objectives and critically, aligns itself with practices from the framework world (think online applications).
The result is bullet-proof websites, highly performant and capable of meeting the needs of your business for years to come.
Sounds lovely, what's the downside
This shift in technology requires an investment on the part of agencies, both in time and learning. As a result, some have chosen not to update sites for their clients. Unless they admit to dropping the ball on this one, don't accept their excuses and don't accept your shiny website running on the chassis of an old banger!