I want to express something like
Even though something appears to be outdated or incompetent from today's perspective, it indeed brought many innovative contributions at the time it came out and has been influential to the subsequent products/works.
For instance, even though the operating system Windows 95 is now outdated and obsolete, but at the time it came out, it was an revolutionary system, that had many merits ahead of its time, and has affected many afterwards systems.
I didn't mean to be so wordy, but I couldn't find a compact way to express similar meanings. Should I say
- Though Windows 95 is not the best system now, it had many advantages at its time.
- Though Windows 95 is not the best system now, it has been influential to many other systems.
- Though Windows 95 is not the best system now, it ________________.