The bidding system at EK is light years ahead of GF.
That is because EK is "light years" larger than GF, and has the "numbers" to make an automated system work.
GF on the other hand is a small airline trying to run a network, meant to be run by a larger airline, with too many types of equipment.
No system would work under that type of environment without too many disapointments.