Hacker News new | ask | show | jobs
by josephlord 4667 days ago
Not sure it deserves the down votes you got but I think you are very wrong. If you are running a project you can remove what you want, if someone wants something different enough they can fork it. If you do it early before many people are using it you will get far less complaints than when there are millions of users.

Adding code, and features places further requirements and limitations on further changes and any feature added and widely used will become nearly impossible to remove later.