Because there's no check.
Why is this a stalemate and not a checkmate?
Sort:
If the king isn't under attack it's not checkmate.
Stalemate is when it's your turn but there are no legal moves (and the king isn't attacked).
http://www.chess.com/livechess/game?id=650692790