The biggest thing that sticks in my craw about Windows 11 is the "TPM 2.0" requirement. Microsoft should have made TPM 2.0 a requirement for things like Windows Hello, Bitlocker, and other features the leverage TPM 2.0 but not block the installation of it (just to sell more PCs), because there are many machines in service that are quite capable of the tasks they are given and may not be that old, especially in an enterprise environment where new machines mean new non-transferrable licesnses. They could make it a requirement for Windows 12 because by the time Windows 11 support ends the number of people with even the last generation non-TPM 2.0 hardware (Ryzen 1000 series) would be using a machine at least 13 years old, and by then those machines need to be repurposed as a Linux based media server or the like, or retired.
The blocking of only local accounts is my second biggest issue because it makes preparing a machine for sale or for other people, and using it in a VM, among other tasks, far more annoying, but as far as actual use goes it's not a big deal since it's easy enough to make a primary administrator Microsoft Account under a new email and then use a second, local account only for people who don't want to use a Microsoft account, and for everyone else that knows it's no worse than having to have a Google, Apple, or (insert basically anything else here) account to use their products.