I think it's a EULA issue rather than a physical one.

Windows NTWS 4 had a similar artificial limit. With a simple reghack it could be circumvented.