It's the insulin production. You can be healthy weight and develop type 2 with a shitty diet or inactivity. So, yes weight does cause it. I guess I shouldn't've said that, but there is more to it than just weight. I went for a different angle on the topic though