Is Taylor Swift's Latest Move Against Katy Perry Petty Or Brilliant?

Taylor Swift released her entire music catalog on streaming sites the exact same day Katy Perry released her album ‘Witness’!