Take the extreme case of where there is only a single Satoshi left in circulation, at that point the currency will no longer be accepted in any transaction as it is of no use to anyone. In fact, take it one step further, what happens when all BTCs are lost?
Long before there is only one Satoshi in circulation, the protocol will (hopefully) be extended to permit more divisibility.