All the major manufacturers , and many others make “decent” clubs. You really need to be fit properly , which is another topic.
Clubs don’t “last” any particular amount of time. Technology can change , yes, but they’re hitting the limits on technological improvements. Once properly fit, the clubs can last a lifetime - Providing you don’t improve, your swing speed doesn’t change, you don’t get injured, etc. Or wear them out, which takes far more golf and practice than the average golfer does.