3. I do not, however, support a cooldown period for /home. I myself have gone to spawn, and then realized that I forgot something at home. But I can't /home right then and there, because I have to wait 15 seconds for a cooldown period. And those 15 seconds(or whatever the cooldown period is right now) could be spent doing something else.
The reason for this isn't so much due to the cooldown, it's becouse we have the luxury to instantly tp to some place without having to take the time to travel. Due to this luxury there's no real motivation for bringing all your stuff the first time, as you can always just quickly tp back and pick up something else. With the tp commands gone and a walk/train ride of maybe 5 minutes ahead, you'll probably think more about what you bring before you leave and you can always remember that you forgot something on the way.
There was actually a study a while back saying that we actually remember/forget a lot of stuff when entering a new environment. This also applies to minecraft in some sence. If you tp, your usually just standing in the middle of your base, and the next environment you see, (probably some project your working on) will instantly remind you you've forgotten something. If however you walk out of your front door, that environment change will also cause this effect, allowing you to just quickly go back in and pick up what you've forgotten.
As a bit of trivia, the study I described above is also what causes you to forget what you were looking for when you enter your house