Нет, поскольку интерфейсы имеют свойство, которого нет у абстрактных классов только с абстрактными методами (или с любым другим классом): класс может реализовывать произвольно много интерфейсов, в то время как класс может наследовать только от одного другого класса. Поэтому, если вы возьмете все свои интерфейсы и превратите их в абстрактные классы, вы никогда не сможете заставить класс «реализовать» более одного «интерфейса».
Однако можно отметить, что ваши наблюдения верны на некоторых других языках, кроме C #. Например, в C ++ нет отдельной конструкции интерфейса; «Интерфейсы» в C ++ являются абстрактными классами только с абстрактными методами.