Definitely a homeowner fix. You have that motor with the welded motor mounts that will shear right at the weld at the motor. Owner tries to McGyver the mount by adding a metal cross brace and taping motor to it. Blower wheel probably got bent to crap when the mount initially failed causing vibration. Owner just kept adding anything near by to keep the blower motor in place, and try to keep the vibration noise at a manageable level.
Those are great photos..can just see the wheels of invention churning. Flash light in mouth, one hand holding motor, while other is grasping at any hunk of junk within arms reach.