Encryption needs keys, and the hard part is sharing a key with someone you have never met. Symmetric encryption is fast but needs a shared secret; asymmetric encryption solves the sharing problem but is far slower. That is why real systems use both: public-key methods to agree on a key, then a symmetric cipher like AES for the bulk data. Encrypting a large file directly with RSA is the classic wrong answer.