Za prvé ... přečti si to někde obecně, ne z manuálu k ROS.
Za druhé - rozdíly jsou značné. Už jenom to, že BGP komunikuje po TCP a vlastně pomalu, výměna tabulek je stavěná na velké objemy, na rychlosti zase tolik nezáleží. Plus má spoustu filtrovacích možností.
OSPF je rychlejší jak na konvergenci, tak i na konfiguraci. Je stavěné dovnitř sítě. A i způsob se dovnitř sítě hodí lépe - pracuje s tzv. cenou linky pro výpočet trasy. Čili pomalá má vyšší cenu a menší pravděpodobnost, že tamtudy data potečou, existuje-li trasa levnější.
Ta jednoduchost konfigurace je nejlépe vidět na OSPFv3 (tedy pro IPv6) - vlastně jen řekneš, že na tom rozhraní to má fungovat. A fungovat to začne ... ani IP nemusíš konfigurovat.
Povídání by to bylo na dlouho. Jako začátečník si jen zapiš za uši: OSPF je ministerstvo vnitra (řídí moje routery), BGP je zamini (zahraniční vztahy).
Ale jinak máš samozřejmě pravdu. Všechny routovací protokoly jsou rovnocenné, pokud od nich chceš jen výměnu rout. Ale konfigurovat stovky routerů pomocí BGP bych nechtěl ani za trest ...