Mental Model
We use a max heap to quickly find the largest elements by always keeping the biggest on top. Removing the top element k times gives the kth largest.
Analogy: Imagine a pile of books stacked by size with the biggest on top. Taking the top book k times means you get the kth biggest book.
Max Heap:
[9]
/ \
[5] [8]
/ \ / \
[3] [4][7] [6]