Nonsense. The MIDI connection issue mentioned here has already been fixed as already mentioned above.
i bought an mpd32....and i have never looked back.
If a MPD and Ableton had a dedicated hardware setup with Maschine's level of integration then there would be no need for Maschine. Using Live and a MPD doesn't come anywhere close to those aspects of Maschine, even with custom scripts, as it will lack the total integration like Maschine which allows you to be mouse-free and even lets you turn off the computer screen if you want to. Part of the beauty and workflow feel of Maschine is the disconnected feel it allows for. It gives you that focused feel by allowing to work so well from a centralized point with minimal deviation. In contrast, Live + MPD (or even APC40/Launchpad) will still force you to click around with the mouse/trackpad quite a bit.
Push looks much more dynamic and useful.
Live + Push will be no match for Maschine when it comes to a mouseless hands-on workflow. Push doesn't even compare to Maschine in that department at all because you can't even slice from the Push controller, you can't see waveforms or slices on the Push's LCD, you can't duplicate pads from the Push controller...etc. Not to mention that Push also doesn't even automap to plugins and can't do step automation (Elektron-style step parameter locks), and would still force you to click around with a mouse for a lot of little things like opening/closing plugin windows.