I think it is to be expected by Apple to remove 2 of those 4 in the next generation, or one afterwards. It's a logical (to them) step towards cable-free computing, which is great and all, but is the only way towards it forcing it through the customers?
iPhones 8, X, XR, XS, 11 and 11 Pro have all supported wireless charging but retain the wired charging capability. I don’t think they are incredibly eager to eliminate ports if they don’t gain something from it (thinness, battery life, space for something else, or water resistance for example).