I think that's the most logical explanation, especially as the folks next door are really nice homeschoolers and I noticed their lawn was mowed yesterday, too.
But I'm not good at that humility thing! And I'm still embarrassed!
Why don't you (anonymously) drop off a loaf of your home made bread or a batch of brownies at their front door?