“what say you?” posts when the ink on your terms of use agreement isn’t dry is usually taken to be suspicious....
Probably an industry stooge. Some kind of business dweeb without a clue.