No. The appearance of potential pratical investement current yield is King. Again, it comes down to human mob psychology. Unless the human race is assimilated by the Borg, you will never be able to separate that key aspect from the market.
The yield and taxes -- those are two solid measures of a companies ability to pay, and a company that can't pay is -- just for that -- not an investment.
Folks claim that rather than paying out the doubly taxed yield it's better to take that money and invest back in the company. But be careful -- charlatans and frauds will be among the loudest so claiming! Shorthand, it is far healthier to call any tradeable instrument that is unable to or does not return a regular yield a speculation.