Out of curiosity why? I personally enjoyed it more than both Avengers and TDK. That is not to say i did not enjoy both of them. Why is it do difficult for Bat fans to accept Spidey fans prefer a Spidey film to the TDK.
It isn't difficult to accept that you prefer it. It just isn't a better movie. There's no accounting for taste.
Avengers was the perfect superhero popcorn movie. It was lighthearted in all the right places, and all the right doses. Doesn't take it self too seriously, but seriously enough that it doesn't make a mockery of itself. Struck a good balance between competing headlining characters. Compelling plot. Convincing villain. Spectacular fight scenes. Wasn't a rehash. Probably the best pure superhero movie out there.
The Dark Knight does take it self seriously, from top-to-bottom ... sometimes to a fault. But, so does Batman, so it makes sense. To call the villains compelling would be an understatement -- Ledger won an Oscar for his Joker performance. I would rank it among the great movies, not just superhero movies. My wife, my mother, my sister -- three people that couldn't care less about superhero movies -- raved about The Dark Knight. It was a great movie, a great superhero movie, a great noir crime drama.
ASM was good enough. It kept my interest, had some good fight scenes. But, it all felt too familiar -- and some of the story was told better the first time around. Garfield was good -- though the comparison to Christensens Anakin Skywalker in AOTC is apt. I wouldn't say he was inarguably better than Maguire. Connors wasn't as menacing or compelling as Loki -- much less Joker and Two Face. It had some good stuff, and was, in some ways, better than Raimi's SM ... but, not in all ways.
I understand that SM fans will love it. Most superhero movie fans will like it a lot. For most non-superhero-fans -- it will be enjoyable, and comparable to the first Raimi SM movie, but forgettable beyond that. Not so with Dark Knight or Avengers.
SnakeDoc