Yup it's honestly not that bad. I'm sure at least s fee in this thread have done it as well even though they are taking Josh to task over this.
As for the assistant coaches who are left out in the cold, they should have waited till the deal was signed. Sucks but they are all big boys.
Yes it is bad. How young are you? There is a huge difference between a cashier, an auto mechanic, an engineer, or even an executive position declining after accepting a job. There are 100 other candidates lined up behind that person wanting the job. The company can just go to the next on the list.
NFL coaches, not so much. Everyone has known throughout the playoffs that Sweatshirt Boy accepted the head coaching position. This is a common thing in the NFL, to secure coaches before they can officially sign their contracts. 99.9999% of candidates honor their commitments, it is what is done.
To leave the Colts high and dry without many coaching prospects because all the good ones are in their spots for next season is a crap move beyond compare. If he had even a shred of integrity, he would have fulfilled his commitment for a year to give the Colts a season to recruit a new coach. Then he could go back to the Pats.
McDaniels is a good Offensive Coordinator. He probably got cold feet when it finally sunk in that the world was going to see, yet again, what a horrific head coach he would be. So, because he has no morals, scruples or anything resembling integrity, he waited until the last minute to screw the Colts. If he was so worried about his children moving, he wouldn't have been in active talks the whole time with the Colts about hiring assistant coaches.