The talking heads want the masses to believe it doesn't work. They say that things have changed and you have to be choosy and be in and out. Their objective is to get people to trade more to grow their fees/commissions. In reality, buy and hold is their worst enemy because it reduces the amount of trading and the amount of money they see.
Agree 100 %. I am pretty disciplined now but still have sold too soon on many
some I took profits to my regret
Buffalo Wild Wings
made money on all those but walked away from a lot more
When I trade less I make a lot more. I plan on holding HA for a very long time