Sadly most websites will scream at you if you don't follow their weird and sometimes arbitrary recipe (exactly one special character). This is great for when it's actually allowed
wriggler-airborne-genealogy-wainscotings --- awful
Now, i have had several sites that i cant accept passwords longer then 16 or 20 characters so i have to return to P@55w0rd like passwords (random, not work based).
Adding different connectors and different cases adds a lot more to remember and hardly any extra entropy