Maybe it was needed until recently and today the scale and monopoly is sufficiently well oiled that a couple 1M$/month programmers with some clankers can ship some new buttons and keep it running?
Maybe.
Maybe.