The correct solution would have been to let them share silver.
Yeah, if that’s their choice they should have to split the cost of a second gold medal for that event - they are very expensive to produce.
They both earned gold. In Track and field events, if there's a tie for first, they skip silver and give the next person bronze.
The hugging and bromance bit is a little overdone, but really this is the correct call. Jumpers know how many good jumps they have in them for each competition. Over a certain amount (about five to seven) and fatigue will set in and the jumpers will be physically incapable of jumping well. At that point, it's no longer a measure of jumping skill. A "jump off" wouldn't end up with a better result, and would very likely end up with second and third and etc.. jump offs as each jumper tried to guess how much less fatigued he is than the other guy and then both miss. Dual gold is a much better choice.
“ The correct solution would have been to let them share silver.”
You are correct.