Ok, why the hell is heapify performing worse?

- heapify seems to run in O(n logn) or something worse, while inserting
  1 by 1 seems to run in O(n)