As an industry, we've got to get over this notion of "still", it's like civil engineers saying are you still making things out of concrete? 25 years I would say is a proven, mature technology, not obsolete. Think how much progress we could make if we didn't reinvent the wheel every few years...