Bitcoin may be a fast and cheap means to receive funds especially from overseas, yet it isn't usually the safest or even cheapest for all. There are fees which depends on the network at that particular time, and the price is volatile too. As for safety, it protects when you have knowledge on how to store properly, yet when careless, you may lose all your money. Therefore it is good but won't be said to be the best choice for all situation.
I think you are wrong when you said bitcoin is not safe in terms of receiving money from abroad (unless you made a mistake there, otherwise you are totally wrong).
However Bitcoin is one of the fastest and secured way to receive money from outside the country. But most times when transactions fee is high and mempool is congested there will be some delays, and if you want your transactions to be confirmed quickly what you need to do is increase the fees. What you should know is that Bitcoin is one of the best way to receive money from abroad because dollar rate go naira in the bank is not the same with p2p rate. If you want to get a better rate when you receive money from abroad, what you should do is request that the sender send with crypto currency and when they transaction is confirmed and you have received your crypto, change it through p2p (I believe you already know this).
Moreover, as for safety, you are to protect your seed phrase as all cost, seed phrase are not like your fiat Bank account ATM card pin whereby if you forget them you might go back to the bank and get a new one. You actually need to know how to protect your seed phrase from third party or from losing it
I believe you've got me wrong. If you had carefully read and understood what I said, you probably wouldn't have said this. I clearly stated that Bitcoin may not really be the safest way to in specific scenarios, and I gave an example of a person who doesn't have full knowledge of Bitcoin storage or the importance of seed phrase security/storage, such a person could be at a potential risk of losing their funds easily.
And when it comes to being the fastest, this also is arguably not true also, because there are times that Bitcoin transactions can be very slow, especially during memepool congestion, or when your TX fee is way too small, people who uses self custodial wallets would understand this more, when your fee is way too small, you might even wanna stop using Bitcoin to send money across to others due to the delay.