Radekas I'm sorry, but you underrate what a complicated and serious character batman is. It's not just kicking ass with suit or silly playboy without, more depth to him, read the comics a bit (the highlights at least), very unique and interesting character (a reason why he is most cherished hero). But even if I don't agree with you in that it's clear no one but Bale has done the character justice so far, I agree that not much blame should go to the actors. The reason Bale did such a fantastic job, besides his amazing acting, is mainly because he got a serious project by a dedicated director. The previous weak attempts were mainly so due to the studio/directors.
Even if you of course don't want limited actors in the role, they can do a decent job if the team behind then are serious and talented in their craft. So in that case, IMO Afflek though no Bale, will do decent job as long as he has serious material to work with.