Yeah. I don't understand why Mojang would only give capes to people who would travel around the world to go to MineCon. And now that MineCon Earth is a thing, I don't think there will be any future capes, which is disappointing.
The only way you can possibly get a cape now is to do something special for Minecraft. And even then only you (and whoever helped) will get that custom cape.