I recently downloaded the demo and have a few thoughts.
I really liked the previous games, warts and all. I particular got into the first one.
I've gotta say that I know where people are coming from with the 'this doesn't feel like Motorstorm' vibe, because I also felt that too.
First off, what I did like was the sensation of speed when using the boost. Furthermore the car / bike models seemed nice.
That said, I had a few gripes as follows;
1) The audio seems off. - I generally play games with the music off, at first with the demo I didn't and noticed that I could barely hear the engine noise. I thought this was because I hadn't turned it off yet, but when I did the rest of the effects were loud, but again the engine note noise etc was muffled.
2) 'Floaty car' complaint. - Well I guess I have to say that I see this too. Yes, there is feedback when you drive over the rails for example, but I was expecting a lot more rattling around and buffeting when you do this. It would have been pretty cool to have to struggle to control the car going over the tracks and sleepers, but there is little of this, its like you glide almost effortlessly over very harsh terrain. This really disconnects me from what was a staple Motorstorm experience - battling with (and mastering) the terrain.
3) Minor Graphical glitches, ok, these are not major, but I did notice things like your tyres being non existent if you drove across the rails - like the rail cutting through to the rim as if it wasn't there. Also when you drive through some of the water pouring in the covered sections, it goes through the car!
4) Not all fire affects you, - the molotov cocktails heat you up, but I stopped next to and on top of flames engulfing a train carriage (I think) and this did not affect the meter at all.
These gripes may well be pedantic, but they don't help.
I will play the demo more, but it has been a completely different experience for me, compared to the previous demos, which were an absolute joy to play as soon as I started them.
The game appears to give off the vibe of being like other chaotic racers, rather than being the unique individual experiences of the previous instalments.
As for the complaint regarding the interaction with pedestrians. The complaint is bizarre - lets face it you routinely ram other cars and bikers to their potential demise (re-spawn notwithstanding), but now its 'not ok' to do it to other participants - just because they aren't driving cars?!?
I was going to get this 'day zero', but I may hang back a little. Whilst I'm sure to enjoy it, the demo doesn't scream 'go out now and buy me now now now!' - well to me at least.