GAZMO ad EIBUD I fear you are both missing some very significant time delays. When the EZY lands at GTW you have to
1) Wait for a bus to take you to the terminal not like LCY straight off the plane into terminal
2) Get the transit train from North terminal to south
3) Trains at LGW do not run every 3 mins like DLR at LCY
From the plane landing at LGW to you getting into the centre of London I have been more than generous at an hour.
And my point about the time delay- invariably 45 mins to an hour on the evening rotation is its a delay to the scheduled time. Whether its GTW or EZY its a delay and it happens a lot!