Firstly you're wrong, as the first thing I noticed was their banner linking these credits and stuff (Which is how I found the links for my forum post)
Secondly I don't see how they're trying to mislead people, there's no StatusCafe branding and the styling even has differences
Really man this looks to me just like some average site using an open source codebase.