Just turning it on for everyone like they're planning is what I have issues with.
macOS does prompt the user to enable FileVault during initial setup, but it defaults to disabled. The other thing users do, is default to the default when they don't understand something.
So by defaulting to disabled, not many people enable FileVault without actually knowing what it's talking about. If they do know what it's talking about then all's good because they'll probably actually write down the recovery key.
MS's plan so far is "On the next update we'll just turn it on for everyone everywhere and (maybe) display a fast message with a recovery key, YOLO"