I'm pretty sure the fact that MacBooks and now iPhones are forced to use dongles is kind of an industry joke.
That comparison is terrible. The Switch only needs an adapter for one quite niche function that only enhances something the console already has. A Macbook needs an adapter to read one of the most widely used flash storage solution around.