Lebih baik menulis perpustakaan .NET Anda dengan batasan COM, atau memisahkan perpustakaan .NET Anda dari Interop?

Saya menemukan artikel yang menarik ini: Bagaimana Saya Datang untuk Mencintai Interoperabilitas COM pada CodeProject, yang membuat saya berpikir ... Penulis berpendapat bahwa mereka tidak ingin ada COM-ities di perpustakaan NET mereka. Karena mengambil dari keindahan perpustakaan NET mereka....