I don't think that Grant gets thrown under the bus here, I always perceived it as usual that a TV show has different actors than the movie version of the same property does - and, yeah, there are exceptions like Sex and the City, but it's been pretty common for DC so far.
That aside, Grant is a good actor, and I'm looking forward to his part as the main lead in the last full measure, but his version of Barry Allen is really not what I've been hoping for when this whole thing started. His portrayal has hardly anything to do with the comic Barry Allen, and while you have to accept a certain change of character when translated in a different medium, their depiction of him is very lackluster to me. It has nothing to do with Grant's acting chops, more with how he decided to play the Flash, and if they had casted him as the Flash for the movies, he certainly would have stuck to the version he pretty much created. Because of that, I'm glad we get Ezra while Ezra's version of Barry will certainly be hardly any closer to the Barry in the comics, from what I've seen so far, he reminds me of Wally a lot, I do hope he will be less prone to make stupid decisions, don't learn from his mistakes and be mopey and too depending on a team. Not to mention, Barry on the show is quite inept when it comes to the use his powers, and I know that is due to budget restrictions and because there are so many other characters who need something to do and I don't expect that to be the case in the movies which really gives me hope that I will finally see a Flash that comes closer to his comic version.