Wine and other compatibility layers show that non-trivial software doesn't work if even one of the many layers uses something unsupported.