Your belt may look fine Axy but have you ever measured it with a micrometer? Maybe it IS fine but like Word says, a lot has to do with riding style, terrain and rpm's generated thro the CVT. When i got my A50 it was still restricted and came from a lady owner who used it for a short town commute to work and back, so it had never been raced or driven hard or over 30mph. Belt and rollers were original, i stl have both items in my garage as emergency spares. The belt looked fine but a few months after i derestricted it and began tuning it i wanted to fit all new parts in there so went to my dealer to ask about ordering in a belt, his reply was "You dont need a belt, unless its snapped it will last forever. They rarely or never need changed". I knew very little then about cvt's or scoots in general so believed him at the time, then i joined this forum.
I eventually bought a micrometer just to check the belt was still good and found it was down to 16.5mm wide so i DID replace it. Rollers were still good but i wanted lighter ones, thats the only reason i swapped them out, otherwise i may still be using the originals even now.
Had i left it restricted and stock then i guess the belt may have still been good too. Stiffer torque springs, lighter rollers, higher rpm cdi's & race variators all help to raise rpm's and stress etc so in turn will wear down components a lot quicker.
Im sure you know all this anyway, only pointing it out for others who may not.
On the service intervals i always change my engine oil every 2000km +/- 100km or so, and do my gear oil every 2nd oil change. Whenever im doing my oils i always check the cvt too and give it all a clean out if nothing else needs doing in there, just gives me peace of mind if nothing else. Just did my oils today at 22,000 km's, easy to remember if you do it at 2000 km intervals. If i left it as yeay it wouldve packed in thousands of km's ago but i know the previous owner DID only have it done yearly, she told me and also it was in the Kymco service book, stamped by the dealer who did it, but then she did only 6500km or so in 3 yrs, i did about 10,00-12,000 in my 1st year of owning it.