You say your beef is with the content of Rich’s report. That’s fine. Present your case, just like you did now, (just leave out the nastygram to Brooke). Feel free to respond here or at the Voice. No one would have a major issue with that. You could even promote your site by including your links. No prob.
But that’s not what you did. You tactlessly and tastelessly attacked Rich; and I quote: “The poor analysis by Rich Toscano on the housing market has got to stop.”
The right thing for you to do at this point is to publicly apologize. Think about it.