Finicky is generally perjorative.