OP, I agree with you 100% on this one.
With your collection it is obvious you are a serious pinball enthusiast and wanted to support PPS's introductory remake. With this forum available it is great PPS can offer transparency by having Q & A with it's supporters. If it's not about the coin mech's then it must be this communication transparency and contradictions/changes that bother you. The decision not to include coin mechs could be a red flag to some and might make them wonder what other surprises(negative ones) are in store. The entire process is a rollercoaster and some folks like them and some folks don't. I think you fit in the latter bucket and maybe this ride wasn't for you but you might have no choice but to close your eyes and hang on. As we come back to the coin mech's, yes I think they should of been included but im not manufacturing the pin and im at the mercy of those that are.