XDefiant executive producer Mark Rubin says developers like Activision are too focused on making the most money, instead of designing a good game that players naturally gravitate towards. Rubin says ...