from a technical perspective...
After the last bitcoin get mined, once each new block gets confirmed miners will only get their income from the transaction fees and not from the block reward this will become zero.
With time will be less bitcoins moving, because the bad practices and ignorance will make bitcoins get lost.
And the blockchain will be enormous, if now days already have a weight of 200GB, when the last BTC get mined then the rolling snowball (Blockchain) will be bigger.
And that's my technical perspective.