I'd love to see a Q&A session with the programmers about those games. Putting so many incredible "anti-piracy" or "anti-emulation" pain points into games most people would consider shovelware
Part of me wonders if it was a request from Disney, given that the value of the IP being emulated in an unlicensed product would be undesirable to them.