If you add up the daily potential profits you can make, you will beat by far the potential of medium long term and long term trading. There is only 1 condition: you should have the needed qualifications for daytrading. And most (99%) of traders don’t have these qualifications.
These traders have problems and say: You get better profitability with longer period weekly swings.
What they actually mean but cannot say because of their ego is: I am too stupid to daytrade.
The only reason for trading longer then 1 day is because of the size of your position. This size is smaller in daytrading as it would be in trading longer timeframes. But as most people here trade micro accounts, they will never bump into size problems when daytrading.
If you get better profitability with longer period weekly swings, it means that you don’t have the qualifications to daytrade.