First at all IFC was creation of AutoDesk and continuation of file format STEP, that arrived from US military. It happened way before Revit appeared and became famous.
That RFA became international file format for BIM objects - this is a fact. But I cannot say - this is as powerful format as GDL in ArchiCAD. GDL objects have much more possibilities including programmable User Interface, that can be product catalogue quality.
Graphisoft tried to make GDL as international standard 20 years ago in Pre-BIM era. Was created even plug-in for AutoCAD. But probably it was too early.
I think it's a good idea to have fully functional RFA objects in ArchiCAD. Current Add-On opens RFA - but quality can be much-much better. I also noticed that most of RFA objects have very poor quality. Unfortunately nobody is controlling BIM libraries quality.
I also think that in next several years we will continue live in a mess of different standards, systems, libraries, incapabilities, file exchange problems etc. Too many different systems and companies, that prefer to develop their own product and not to look what happens around. As I know - even AutoCAD developers team do not like Revit developer team. In theory it looks just fantastic (it did look fantastic 20 years ago too!) but human and financial factor just slows everything down.
I also think, that automation and AI will be involved more and more into process of BIM. So, probably problems that we facing today - let say with manual IFC import / export - will be handled by algorithms. Computers are building computers.
At the end of this BIM journey we, humans, probably will have more free time to spent on ourself instead of sitting in front of computers all day.