I disagree in general with your second point. Yeah, sure, this could make sense in some situations, but many tools and products exist for the sole reason that they offer a superior workflow and smoother experience than their existing counterparts.
Wasn't there that classic HN post about users not needing Dropbox because any Linux user could do the same with rsync?