Completely understandable that you are fed up after 12 years. I agree that it the pieces are now in place, and the performance can be accurately measured.
I disagree with the notion that a 90 day sales and marketing push must result in a contract within 2 months. It just isn't reasonable. I believe his 90 day push started when the pieces were finally in place. He was given a marketing budget to make the push. The blog was his explanation of the steps he would take.
I don't read that it is a statement that something will happen. I read it as "Finally, I have something to sell, and this is how I am starting."
The 100s of RFQs were legitimate leads, with no feasible product with which to win business.
If I were a Cleveland Browns fan, I'd be fed up. That doesn't mean I would blame the first round pick from 2015 for the last 0-16 season. It's more complex than that.
I think your 3rd Quarter deadline is reasonable. I will consider the same if our revenue is still that low in November.