Because not everyone is in it for the short term.

Tax reasons might be one as well, long term capital gains are taxed less.

There are few investors that can spend the time it takes to be active like that.

Most people buying individual stocks are better of buying ETFs anyway.

In the end it's a choice on what to spend your time on.