Wall Street’s term for retail investors is ‘dumb money’.
Wall Street will never change. Sounding like the old pump and dump routine to me...