You, like many others on these forums, have much doubt in the WC devs and little faith. But remember this:
"Doubt is not the opposite of faith; it is one element of faith" - Paul Tillich.
So have faith, we may yet be rewarfed for our patience.
PS I think I'm going to make this that my signature.