Those plugs look perfect. I've been changing mine at 26,000 mile (~42,000Km) intervals when I'm in there doing the valve clearance inspection, and at that mileage my plugs look the same as yours, even the gap is still within specification. Not sure why Yamaha recommends such a short change interval.