Agreed. I use .works and maybe 5% of places don't accept it (the biggest I can think of off the top of my head is Ubisoft). There are some, like my local groceries store chain, that accepts it for account registration but it fails somewhere in the sign-in process. This is not the first time it has happened either.
If I were a GTLD registrar I'd make it so that (for example) all .works domains were also aliased by .worksdomain.com or something similar as a backup.