Maybe, but my sense as an outsider was that Starlink was moving at a snail's pace and was essentially PR vaporware prior to these firings. Granted, there's a lot of engineering going on behind the scenes, but the timing is perhaps suggestive...
Look at the timeline:
Jan 2015 -- announce plans
Jan 2017 -- Starlink trademarked
Feb 2018 - test flight of two satellites
May 2019 - Launch 60 of the v0.9 model
June 2019 - fire 7 people
Oct 2019 - this article
Nov 2019 - Launch 60 of the v1.0 model
7 Jan 2020 - 60 satellites launched
29 Jan 2020 - 60 satellites launched
17 Feb 2020 - 60 satellites launched
18 Mar 2020 - 60 satellites launched
22 Apr 2020 - 60 satellites launched
04 Jun 2020 - 60 satellites launched
etc.
https://en.wikipedia.org/wiki/Starlink
Look at the timeline:
Jan 2015 -- announce plans
Jan 2017 -- Starlink trademarked
Feb 2018 - test flight of two satellites
May 2019 - Launch 60 of the v0.9 model
June 2019 - fire 7 people
Oct 2019 - this article
Nov 2019 - Launch 60 of the v1.0 model
7 Jan 2020 - 60 satellites launched
29 Jan 2020 - 60 satellites launched
17 Feb 2020 - 60 satellites launched
18 Mar 2020 - 60 satellites launched
22 Apr 2020 - 60 satellites launched
04 Jun 2020 - 60 satellites launched
etc.
https://en.wikipedia.org/wiki/Starlink