It's actually much less a case of Japan being homophobic, but rather Nintendo being family-friendly and wanting to avoid any kind of controversy. So yes, this is a nice step in the right direction, albeit a small one.