Who stipulates that Bitcoin must only for finance?
The community. They will not use an over bloated slow crypto system for any kind of network.
You should be aware that some Bitcoiner don't like when someone store arbitrary data on Bitcoin blockchain.