It is important to point out that “a day or so” - or even the ability to spin up your own version - is only possible because these projects already exist.
Without a tested and validated reference implementation that already accounts for the numerous edge conditions and quirks of media releases, APIs, etc., your vibecoded version would have taken much longer to iterate on.