I think most yellowing is a result of people painting over stained cabinets incorrectly. If you don't clean them with high-power cleaner to get the grease off, sand really well, and use a good primer, eventually the old stain will show through. We also used paint designed specifically for cabinets, and it went on beautifully.