I am awake yatchy. So are many others here. RRS is ticking all of the boxes as far as I am concerned. What it may or may not have done 5 years ago is of no interest to me. I am prepared to give it a go.
Why don't you and others like you just get lost?