yes and no, because now it's a pain in the butt when there is a takeoff issue. If there is a tail strike, an engine issue on take off, or a passenger emergency early in the flight, now they have to loop around in circles for hours with a damaged airplane before landing. Or they have to dump fuel, but they do it extremely rarely, because most planes can't even do it, and it's a pain in the butt and actually quite slow for the planes that can do it.
All aircraft landing gear are certified for landing at MTOW, they just need inspected afterwards before the plane can re-enter service. The fact that frequently the captain's judgement is to prefer to land at a lower weight is a separate issue.
It is way more complicated than just altitude, with zones and procedures, incredibly long checklists and a bit of maths. But a plane that can't reach 4000ft is probably in a mayday situation, and there is absolutely no time to try to dump fuel, it's a slow procedure.
here is an example: https://www.youtube.com/watch?v=VSq9r05lVTo