As I stated initially, respect for those who earn it. I have earned whatever respect 3 posts earns me. Zero. Me vouching for something means nothing, so I don't.
Now, if you have 1,957 posts and have been around since Oct 2016, then respect has been earned and vouching for something might mean...