You are just trying to make a definition of walled garden that isn’t what people generally mean so you can include MacOS within it.
https://news.ycombinator.com/item?id=26230338
Windows and MacOS have the same entries in the table which means it’s not a walled garden as defined in the piece.