Pavers work very well and can last a lifetime or two (or more). But it depends on the prep work and proper installation. Proof - there are still some towns in this country that have pavers for the streets. One such town is not far from where I live.
A neighbor replaced his concrete driveway with pavers several years ago. It still looks great.
If you DIY, do your homework first. And don't go cheap. And don't look to the big boxes for advice.