Why is the Switch still so hard to find?

Anytime I see it in stock, it sells out so fast that I don’t even get a chance to decide to buy it. I have wanted one on and off for the last year and I am just not able to find one when I have the money to actually buy one. Why is it still so darn hard to find? I don’t want a special edition or anything, just the regular Switch.

I think current scene is that a lot of consoles are out of stock. People buy in bulk and then sell it on high prices. Something like that is pretty bad business going on. I do think that some of the sites have to come up with policy of one device per address. This way a lot of issue of the lack of stock would be reduced but it wont be easy to implement this on each store.