A sober, well-reasoned post. If all the discussion here was of that caliber, this would be a much more pleasant discussion.
Not to say that I am in agreement with you, but I point this out as a model for others to follow. However, it is arguments such as yours which can be found in several of the camps that are in part responsible for my indecisiveness when it comes to defending any eschatological position.