CI itself doesn't have to be a waste. The problem is most people DGAF about caching.
You don't need caching if your build can run entirely offline in the first place.
You don't need caching if your build can run entirely offline in the first place.