you just described every microsoft business model.