Well, your content's not really "bad" per se.
-Video lags a bit, but it's bearable. For those viewers who can't handle lag at all, try to shoot for at least a 6gb Graphic Card.
-If you can't get a new mic, maybe find a way to get a background noise canceller.
-The webcam is a bit dim.
You shouldn't worry about the criticism above yet, since you're one of us smaller YouTubers. What you really need is to connect with the viewer, and ask for suggestions.
Other people who watch lower quality videos don't seem to grasp that there's a very small chance that you'll just start YouTube with top-quality equipment, and that at your early stages your content quality should be based on YOU, and not your recording device.
The way I see it, there are three possible directions:
-The "YouTuber Quality" way: where you try to be entertaining regardless of equipment quality, until you can afford better quality equipment.
-The "Equipment Quality" way: This was the way I took, and it was a mistake. It takes longer to gain some Subscribers, because what this way is, is technically searching the web and your local stores for equipment reviews and prices, trying to scrape your way to video equipment quality decency.
-Finally, the "YouTuber/Equipment Quality" way: This is the final checkpoint, you've reached great quality in both stances, and the viewers will flow. This is achieved only after achieving the goals of the two previous ways. Not even I have achieved this.