Bitcoin is not a legal currency because it just pop out of nowhere. It is from nowhere to be found to be exact. It is not even introduced and regulated by the government so how could people accept something that has no assurance to be their currency.