Id Software's Andrew Willis shares his perspective on the recent wave of industry layoffs, including those impacting Xbox. He posits that large publishers have proven to be 'terrible stewards' and that the only sustainable solution is for developers to own and operate their own studios.