A single device for everything is a single point of failure
for everything.
One of the great things about having various synced devices is that if one fails or is misplaced, stolen etc., the others are instantly available.
No single device solution can replicate this real world benefit.