Why cant your 3ds get demos?

Demos are released on the Nintendo eShop and can be downloaded for free only if you have connection to the internet.

An SD card is also required to store the downloaded data.