Micron and Samsung make 12 Gb LPDDR4X chips, but Apple probably decided that having a 24 Gb option wouldn't be worth it, or would be an ugly number, or couldn't get enough supply, or all of that.
The M1 is for "consumer" tier devices anyway. Wait for M1X or Mwhatever – when they port the larger MBPs to their own silicon, that will have larger memory.
I would go with supply combined with having enough supply of the 8gb modules but not enough of the 12gb ones that it would create strange tiers, while they would lean towards a 24gb machine
While it would be fun to be able to run a complete k8s cluster locally that's quite a niche usecase. There's not much software on the consumer side where having 32gb+ really makes a huge amount of difference. At least not the software Apple is showing in their presentations. Lots of people think they want a huge amount of memory, but macOS seems to be able to handle memory pressure (with transparant compression and swapping) quite well, even on machines with little memory.
I don't know why it's so hard to find a 3840x2400 24" display.