Are you finding the "delete data" part unreasonable, or the "two years" part? If it's the duration, I am curious what time limit you might find reasonable.
If it's the "delete data" part, I can see why a company might not serve a piece of data in perpetuity when an user appear to have abandoned it, unless we want the company to assume ownership of that data.
I think, it's the "can't keep all alive by using one sub product" part. If I use e.g. email, my drive should be fine. From this, it's not even clear if adding and removing content to drive via email would maintain drive for "activity"
My reading of https://support.google.com/accounts/answer/12418290 is that any activity on the account that required login counts as activity, independent of which sub-product is being used. Although it would help if they could clarify.
I think the product is the bad part. Should be if an account is inactive then they can delete data not if a product hasn’t been used. If you use gmail, your gdrive shouldn’t empty even if it has been 2+ years since you used the drive.