the 0 byte files are intentional (it was the same in v2.x)
the reason is so MB doesnt keep re-attempting to download an artist picture when there is none (eg. some people have poorly tagged files with rubbish data for artist names, artist is obscure, etc)