I think you’re just cynical . Don’t get me wrong, some cynicism is healthy, it helps to take emotion out of decisions if you want to analyse things more critically, it feels like you are determined to hate this bike regardless though almost because it’s different?
Is it heavier relative other 120mm travel bikes? Genuine question, I recall seeing it compared to the weights of some other 100mm rigs.
As far as your other concerns, we don’t know, we are assured that they have designed it to be easily maintained and in theory require less work. The few reviews we’ve seen suggest that it’s maintained the Scott Spark design in terms of suspension activeness. There’s no way of knowing for certain if that agrees with your riding style without riding it. It looks pretty promising though.
They actually did achieve something with regards the second bottle cage mount also (I’m not as enthused about that as others, but it’s still a plus for many). Plus, if the aesthetics appeal to an individual, then they’ve made a better looking bike.