For first, time will solve problem, with your changes users would create tickets why letsencryt is not available for domain xyz (reverse problem) XD About the other, I'm still a bit against it but it seems that lots of users are not implementing www CNAME for subdomain, so I'm fine removing www support for subdomains. If someone needs it, he still can implement it