It takes a certain mindset to work at home and be productive.
If you were home schooled you know how to do it. You set your goals, you get up in the morning and you start in and go until you are done. Nothing else, short of the house being on fire, intrudes on your work.
When the work is done you can go on to other things.
Most people who work from home have not learned that level of concentration.
They can do it. But most are not willing to put in the teeth grinding training needed to do so.
On the other hand, if you were homeschooled with six or more resident siblings in a small house, you might want to go to your place of work for the peace and quiet. I sometimes wish there were some way I could do my job remotely, so I could mute the sound ...
I've been working from a home based office for the last 10 years in both leadership and individual contributor positions and wouldn't have it any other way but you're right - you have to have the correct mindset to do it and be successful.
I have two HD Video Conferencing units in my office, along with Skype for Business and WebEx on my dual screen laptop docking station and a voicemail to email app on my office phone for when I am traveling. I make a "to do" list on Sunday evening for the week and then update it at the end of every day for the next day.
For many people I imagine the temptation to do the gardening and run errands is alot but your commission check will reflect that!