// Came here for girls, stayed because of the actual topic.
So, since I didn't see anyone mentioning it:
What level is the pokemon ( with pickup ability ) you use?
I ask this, because I did some research on this topic when playing on an actual Emerald game on the GameBoyAdvance and there the level has influence of the item you may find.
Edit: Just read some changelogs about when 'pickup' was added initially, just gonna quote it:
Link to the full changelog here
Still not sure if the level does influence the quality of an item ( in a given map / location)
// hope I didn't lead to any confusion, just gonna play some yellow flute.