I think the main purpose of bitcoin is for currencies
Yes that is the main purpose of bitcoin but bitcoin is mistakenly use as an asset by most users . They dont spend their bitcoins regularly because they think its valueable and they can benefit more if they hodl it for a longer time .
many governments forbid it because the system cannot be controlled.
Not really . If we take a look at the status of bitcoin , bitcoin itself is already widely accepted by most countries and that also means that alot of governments are now legalizing the use of it . They knew that bitcoin is not controllable but they also knew its benefits that it could improve a persons life and the economy as well .