I agree it is getting better. It seems the network agrees as well since Revolution has been picked up for the full season.
There was a lot of complaints about the story going too fast yet there was a lot of nitpicking about things that have not been shown or explained yet. The flashbacks are slowly doing a good job of tying things together.
I'll give it to the end of the season and see how I feel.