Smoke more weed bro, ok so you start with a $75 i3 cpu then wait 10 years or less for a i7 top of the line to become $100 or less = not a good idea , better idea as far as your considered is start off and buy a $500 cpu umm ok whatever.
I have proved many times that upgrading i3 to i5/i7 makes no sense. It's much cheaper option to buy i5/i7 outright rather than upgrading from i3. So in reality that "upgrade path" is not upgrade but waste of money. Even buying new motherboard is better option than upgrading frm i3 to i5/i7.
Except according to PC Partpicker, cheapest i3 is around $110 and i7-7700K around $340...
why would i wont everything on one chip, just means everything TDP wise on one chip, ill take the old stile chipset setup my self as well putting everything in one chip locks out 3rd party's from doing what they want with the cpu with their chipsets, as well AMD was the first to go memory controller in the cpu "massive problems followed" with the k8 line and the 775 cpus setups didn't, guess what happened, the 775 cpus still spank anything AMD has to offer for gaming and their getting near the 10 year mark.
Another VERY big advantage with Ryzen is that it's basically System On Chip. So it's very possible for basic use to have motherboard with no chipset(!). Something Intel users can only dream on.
You right about the SSD though drill, why i don't care about the topic much.
In case you don't know, chipsets are made using older (or very old) manufacturing process vs CPU's. For example Intel's newest Z270 is 22nm tech. Also data transfer consumes quite lot power. Motherboards without chipsets are cooler, cheaper and simpler.
I would like to know about "massive problems". It just took Intel 4 years to have integrated memory controller on their CPU's. Or basically 7 years because Athlon64 architecture was ready 2000.
Phenom II is better than any LGA775 part on gaming, partly because of integrated memory controller.