Lauren - We are homemade only here, but its easy as Vicky will eat anything so i just give pieces of whatever veg we have a night or just mash it together roughly with the masher, brekkie is bellamy's baby porridge which i just add some mashed banana to & lunch is normally a few pieces of apple & pear. What i do especially at dinner is cooked at little extra veg and put a couple of extra serves in the freezer for lazy days
I bought a jar the other week as i had nothing in the freezer and we were super late getting home - i couldn't get over how tasteless it was - lamb and 3 veg - it tasted like cardboard (JIMO) so I wont be doing it again. Alex never had jars/tins if we were out longer than planned i'd buy banana and/or avo and give him that.
Just my personal take on it and I dont have any issues with other people using those products - im just lucky enough to have the time to make my own.