That thinking is 80 years old, where the "maximum piston speed" was known...we've gone way way beyond that.
My BJ42 Landcruiser was 4k
My 3.0L Nissan is 4,500
Some of the Holdens that I've owned showed 5,500 and 6,000, but with the factory cams and carbs just wouldn't get there without feeling like they would explode.