It's better for us. 1TB phone means that the lower capacity will be 128 or 256. The problem is that Samsung 1TB phone will cost 1500 and the 1TB Iphone 2000. Like always Apple stealing with the ROM capacity upgrade.
It think they will but not until next year. Samsung will get first dibs on the chips and Apple will want to wait until they can secure a better deal on them.
A phone for many is their primary computer so this makes sense. Some phones like the S8 and S9 series from Samsung can even be used as a desktop computer.
Except additional cloud storage isn’t free either, so I would say it depends on the amount of usage somebody needs rather that having built-in storage. So I wouldn’t say there is no ‘need’ either.