The only reason I mind the randomness of the Kris is that the swordsman is not a unit I tend to build a lot of, and I assume this is the case for many, if not most, players who have G&K. Of course, a swordsman UU I'll build more often than a regular swordsman, but I'd still say it's a low priority unit given that Civil Service unlocks both irrigation bonuses as well as pikes.
That, and composite bows are what I usually build a bunch of around the time I could be building swords. If the Kris swordsman was a replacement for, say, musketmen, I'd have a far less difficult time accepting that I don't get to pick the promo, because I'd probably have a lot more Kris swordsmen being built if they replaced muskets. Ultimately, I just don't like the odds that I could end up with the majority of my smallish group of Kris swords having a promo that isn't so good for my strategy. This is especially the case because one of the promos actually has a debuff effect when on defense, and I can see Indonesia being a very defensive civ given that they are going to want to quickly settle on foreign continents.