Usually, once everyone knows about something, it becomes a bad investment. Bitcoin however, is currently so hard to understand and use that it is still a good investment.
It's not hard to understand just takes a little work and the world is getting lazy
You are giving the majority of people in the world more credit than they deserve (or at least North America). There are a LOT of dumb people in the world, or at the very least lazy.