We probably would have won if the Bulldogs had to travel two weeks in a row to Perth without a week off, and if they didn't get some of those players back (though maybe not with the attitude we turned up with), so in a sense you can assign a portion of the blame to the bye. However the bye has achieved it's goal of no mass resting in round 23 and aside from our shocker and North's predictable effort it has produced some great finals so far.
The bulldogs are now in with a genuine shot which they wouldn't have had otherwise (they can thank the bye for getting Hawthorn off an 8 day break instead of a 6 day break for instance). That by itself is pretty exciting.
I'll wait till after the grand final to finalize my opinion, but for now I don't hate the bye, despite it not helping us this time round. We still should have won regardless and a Thursday final would have set us up to go deep.
Which in itself I believe is a good reason for the bye. As Eagles supporters we're never happy when we have to travel in the last game of the season because of the potential for multiple weeks of travel back to back if we happen to end up in away finals. Someone has to come to Perth in the final round and play us or the Dockers, but would have been stiff on the Bulldogs if they'd been required to play at Subiaco in the final round and back up with say a 6 day rest (which after a Sunday final round game could have happened). We would NOT have been happy if that happened to us. If anything the bye took out an inequity that would have heavily favoured us.