the demo is really important for newcomers and seniors but people dont trust it. actually demos experience most of the time works to fail. thats the real reason.
i myself would recommend micro over demo, having some form of money investment will force you to build habit of money management while trading which translate better when you switch over to standard account. However, there is also benefits to demo account as well.