It sure sounds like it.
It looks like labels are aiming to limit physical releases, and push online distro!
Check it out here.
Name (required)
Mail (will not be published) (required)
Website