they wanted to give the world a messiah. they wanted change.
so; will they declare the messiah (the alpha and the omega) and will they declare how they will change the world?
IMHO
Yep, their guy could walk on water. They just forgot what happened to the last one to do so.