I own many shares for years and not part of the new slew of 'traders'. I guess that would be your definition of delusional.