Have you? You can always click on user's Community avatars to see how long they've been on the Community.
Usually, that's an indicator how long they may have also had service.
I've got 4 1/2 years to go!!! Counting the days...
Hovering over a PM Community user profile shows the Registration Date.
PM Community accounts are separate things from PM Self-Serve accounts - anyone can join the community without being a customer - so they're not strictly correlated. In fact, inactive PM Self-Serve accounts will eventually expire and terminate while inactive PM Community accounts appear to stick around forever, so it's possible for "old" Community members to have "new" Loyalty counts.
But they are loosely correlated. At least they tend to be for most Community users. Because many people join the community to ask questions before signing up as new customers (within a month or so). Because many more become customers then create a linked community account to set up their potential Community Rewards (usually on the same day).
So Registration Date is a fair indicator of how long a PM Community member has been a PM customer. It might be wrong, it might be corrected by the user volunteering more detail, but it's usually close enough.
Working on year 5 at the moment. I am looking forward to the $5 discount.
I am too but the autopay and loyalty rewards are essentially automatic.
My wife has hit the 1 year loyalty and also got me as referral. its good to save even more on such cheap plans already.
Working on year 6; nothing extra this year though. 🤔
Sister coming up to the max later this year.