A lot of investors of the view that we didn't see capitulation or carnage in March.

Anything can happen but ~37% decline in $SPX , ~45% decline in $IWO $IWM and 80-90% decline in stocks from most affected industries in a month looked like capitulation to me.