My question is less concerned with how it works. Do you have to do anything special to get rewards? Can you get it on Solo+? Is it normal for the bosses to just drop credits? Can you do it and possibly get the mount multiple times a day on the same character? How many runs did you do before this dropped?
The economy is inflated right now, but there are many ways to play the GTN and make millions without spending real money. SWTOR TV is a good channel for that, though it is pretty poorly edited and uses some clickbait