I guess I only feel bad for you if the last bag is completely empty (at which point you should certainly being able to carry one of the bags on). Otherwise, sounds kinda like you're just trying to check 3 bags.
My guess is that the agents also might have felt differently if the bag was empty...