There are many reasons why JJP has delays.. none of which are available to the public.
Once machine is finally out which im lead to believe will be Dec time... (but dont expect 1200 machines to be shipped out in a week etc.. it aint possible)
Im sure it will all come out in the wash.. reasons for the delays will probably be made known.
You can judge the machine then.. not the man