OK, let me try to explain again, AFAIK eBay is the same - the main difference is they do not extend the clock if there is a bid in the last 60 seconds.
Proxy bid is a bid that will automatically bid to your max - but it has to bid against something - something other then you (there was eBay scam like a decade plus where you could bid yourself up - they got sued and had to pay).
Read carefully:
Current bid displayed is $100 - bid by Joe.
You place a bid - proxy of $2000 on it - since Joe max is $100 system goes into the next available slot which is probably $105.
I place a bid, say $1000. At this point your proxy bid will bid against me to $1000 + next available slot --> current bid $1025 you winning.
Now I bid again and place a bid of $2000. Since the bid is same as your max bid BUT you were the first one, the current bid is $2000 and you are winning.
Of course if the max bid is $2000 but NO one bid more then $1500 the winner is $1525.
There is nothing mysterious about this, rather easy algorithm, nothing unfair as far as I can tell. There are few special cases and obviously testing would be needed but it should be easily less then a day's of worth to program this in. Heck some young developer may claim under 1h.