Something that does not scale to 10k users is likely so badly architected, it would be faster to iterate on it if it was more scalable hence better architected and more maintainable.
The modern equivalent challenge is 10 million simultaneous users per machine.