Parallels used to be front-runner with better support for new macOS features. vmWare used to lag behind with weird issues. This is why I switched from vmWare Fusion to Parallels Desktop a few years back. What are these limitations you speak of? And what makes it rubbish?