cost and extra power/heat I would assume. even when Intel did put some GPU cache, the amount was laughable...128MB? c'mon! :doh:they could place some gddr5 on die. it completely escapes me why they haven't done that already .
also, can you imagine how much bigger the die would get? think Threadripper I bet...and those monsters require massive cooling!