Shaman King didn't end yet. The Mangaka wrote somewhere that he was running out of ideas, so he needed time to refresh his memory. So later in about 2-3 years later, he will then re-start writing Shaman King at the part where they got their asses kicked by Hao

But by then, almost everyone lost interested in the darn manga anyway.
So THAT's why the Mangaka made such a crappy 'non-ending' before he told us that he was running out of ideas...
In my opinion, he should've just ended the series after they killed off Hao. But Shaman King was made in like what, 1998/1999? So yeah, it's been past 5 years -_- I think he gave up on it.
Bookmarks