Of course a lot of people do long term.
But it requires a lot more commitment financially and emotionally:not everybody can go bravely against the crowd.
Technical analysis may be rubbish.
But even rubbish has some value......and a lot of rubbish means even more value.
i use a lot of rubbish...