Yeah, I gave Edge credit for his awesome match against Cena at Backlash. His Hell in a Cell match was cool really only for the callback/revenge spots that it had; other than that it was a lot of plodding between spots. Edge/Hardy in the TLC was a mixed bag in that there were tons of cool spots that built up well, but it never seemed like either guy was ever trying to win the match. They were just setting up for the next big spots, and it made the whole thing feel contrived as fuck. Same with his ladder match with 'Taker, really.
Both Edge/Mysterio matches were pretty weak, and his match against Triple H was SOOOOO underwhelming that it virtually eliminated any possibility of speculation for the two to have a match at Wrestlemania 25.
Edge can really only deliver in gimmick matches, and that's fine, unless the same patterns goes on for five years, and feuds eventually start to lose any sort of meaning because they go through the same formula typical of Raw vs Smackdow on X-Box, where you start with a singles match, move to a No DQ Match! then go on to a LADDERS MATCH!, and finish it off with a HELL IN A CELL HOLY FUUUUUCK THIS FEUD IS THE BEST FEUD EVER. It worked with Matt Hardy, it was too long with John Cena, it was oversatured with Undertaker (probably due to the Undertaker coming off the heels of a nearly identically laid out feud with Batista), and by the time that he was going against Jeff Hardy, it was about time for him to tear something.
And I don't think it's necessarily fair to draw comparisons to Cena in this situation. People hate on Cena because they find him "lame" and "corny." Virtually all critique of Cena's in-ring skills has vanished, unless you're a fucking idiot who makes a thread for the sole purpose of perpetuating unwarranted Cena hate. Waitwhat? Anyway, most of Edge's critique comes in the form of the work that he's put on since his return. Though I suspect that will all change when Edge enters into his SUPER AWESOME feud with Chris Jericho, and they slowly build their matches to become more and more gimmicky, thus somehow more and more personal.