Android Questions? Ask Android Device Experts for Answers ASAP
You can use an app called Greenify to stop apps from running on startup.
To answer your question regarding the developers -- A lot of developers/companies prefer your apps to run on startup so that they are being used constantly. The same thing happens with installing programs on a computer.
Please let me know if you have anymore questions otherwise if you can take a minute and use the rating system to rate our session as 3 stars or higher and press Submit so I am credited with helping you.