I haven't been working with ArcGIS for long, so I haven't had the opportunity to test in-memory feature classes to witness any measurable differences. I'll take your word for it, but the idea of a file on disk referencing data in memory doesn't seem very feasible without some sort of low-level process actively translating file-reads to RAM-reads.