I couldn't agree more with you. Virtue has been the cornerstone for centuries of our civilization. However, I don't think today's world is based in the seek of virtue, which you could achieve or find through knowledge. I believe Today's world is more about material possessions and social status.
Media and Marketing have undoubtedly contributed to that cosmovision. However, I think it must be in everyone's interest of seeking virtue, and if they don't then they do not deserve it.