The issue was not that Peter did not know how to fix bikes. He was fired because he could not complete the jobs on time. Instead of fixing the problem with the bike, he would take them apart and do other things to them. If you brought your bike in for a new tire and the person disassembled your chain and breaks for no reason would you not be upset?
Clearly the episode was written to avoid Peter from being the victim of a harsh boss. Instead we feel for Mr Martinali because his business is suffering.
Poor Peter. He got fired from 2 jobs