5k is a common distance for runs. 2k would be a shorter run/walk event, it's more common when you have kids participating. It's not confusing, just normal language. No cults involved unless you think running is a cult. The "k" is for "kilometer" in case you're still confused.
5k is not a distance. 5km, 5 thousand feet or yards are. I've never heard of this weird and unnecessary "abbreviation"
HN would be a depressing place if we all had to have a rant every time someone posted about something I had never heard of!