I think you didn't look at the deck very hard.
Fire is great and all, but it circumvents the whole reason I made the deck, which is massive amounts of healing. Generally, this much healing is hard to pull off outside of light decks and rainbows. Time decks can pull it off because of the crazy card draw. The situation you described can happen to any deck, and I agree that a few cards could be shaved, however, with stalls from dials + stalls from divinity + stalls from miracle, you are very unlikely to get in the situation you describe.
I already mentioned that this deck has permanent control problems, and an early pulv presents problems, much the same as rainbow decks face problems from an early pulv.
Dissipation shield doesn't present any issues because you will usually be able to out-wait your opponent. Over 700 health helps with that. Very few people run dissapation shield anyway.
Overall though, it is a great deck for pvp, okay for t50, and is very fun to play.