What was the actual cause for creating bitcoin? And for whom it was meant to be?
Any facts or thoughts?
Bitcoin was created to give financial freedom or to start p2p (peer to peer) payment gateway with very low fee and without any central body to process, block, investigate the transaction. Privacy on paying online is the main feature bitcoin have so it is built to giva a way for the people to spend their money whenever and wherever they want to spend it.

I agree. Now about the second question, "for whom?" Was it really meant for a common man too? Or just for the people with lot money and who don't want to pay taxes or involve a third party or even don't want to let anyone( or government) know about the sources or amount of their income etc.
Who knows Satoshi could be hired by a drug lord or a mafia king to make this and everything what we see is just only what they want us to see.