Golf courses have got longer due to technological change which is also very relevant to tennis over the last 140 years.
Golf courses as an example here of change is irrelevant because golf courses have
always had great variety in layout, length and difficulty. That, specifically, is one of the built-in challenges and appeal of playing golf on different courses. They even have different tee off points for different players.
Tennis court dimensions are just fine. The notion that bigger people should warrant bigger courts is ham-fisted logic. If you make a court longer then it makes it easier for players to get the ball in - regardless of the tech advances. So you then increase the net height why? To make it harder to get the ball over the net to solve the issue created mostly by making the courts bigger. Why not just focus on making courts faster/slower (and/or the balls) as they already to to adjust the tone of play at various venues/tournaments?