No - why would you imagine that?
The article mentions MacOS and by it’s own definition the conclusion is that MacOS is not a walled garden.
It would be weird to think that merely mentioning an operating system in a discussion about walled gardens makes it into a walled garden.
> I cannot access my OS and all my applications after changing the hardware or using a VM.
This is obvious bullshit. Your application and OS still work just fine.
Nobody is telling you what you can and can’t run on the operating system, or on the hardware it is running on.
That’s what the Wikipedia article defines as a walled garden, and has nothing to do with the licensing conditions of the operating system itself.
As to needing to pay certain people for hardware repair, that is also simply not true, and is not relevant to the discussion about walled gardens.
There is nothing preventing you from having your SSD repaired or replaced by anyone with the capability to do it.
By your definition, Linux is a walled garden because you can only run Linux binaries on Linux.
See how this makes no sense?
There’s nothing wrong with you preferring GPL’d software. But that doesn’t mean that everything else is “walled garden”.