The difference is Obama was selling "Hope and Change," also known as business as usual for Wall Street so the Super Delegates with switching to him to appease the people. Bernie actually has policy in mind that would be good for the people but bad for Wall Street. The Super Delegates are bought and paid for by Wall Street. They won't switch this time.
I don't even know that Bernie would be able to change anything with Congress already bought and paid for, but I do think having him in office would raise awareness of the actual issues that are pressing to this country, instead of having people argue about who fucks who, what bathrooms they use, and abortion... still. That's why I think he is still in the race.