The infinite free electricity generation is wrong. It's not infinite magnetic fields decay, and so does matter when moving like that. nothing is infinite even if you can break some laws of thermodynamics as most forms of infinite energy break upwards of 2.,(reply>), it would take less energy to make a new magnet every few hundred years than you would  get out of it,  Im not sure what you mean matter decays when moving like that