“the Church”? You mean Ekklesia ?
a rose, by any other name.....if you like ekklesia, so be it....it is really the church....and Catholic at that.
Yes! :o)