It will be very hard to mine last bitcoins at my opinion, cause contest will be very big and everybody will start adding more and more hardware to get it.
yeah, people will invest in hardware to mine bitcoins regularly in order to not drop out of the business because it will require some serious stuff in order to make profit