It does, but limited in some ways, doesn't fair well with 3rd party apps, especially with online activation licenses for some software, that can throw a fit if you have hardware changes or clean installs ect. A clean install is nice but spending a day or two, arranging and fixing shyte not so much. Not that cloning won't have it's fair share of trouble.
Not even going to remotely entertain macOs discussion.......

You know very, very ,very well how much I hate macOs.......begone apple troll

I jest of course.