It is made of stainless steel NOT aluminum! 
1] Who the hell cares? It's still an $80 piece of metal. I can still go find a cheaper piece of
aluminum, excuse me, stainless steel at my local surplus store.
2] Who the hell cares? Several cheaper and equivalent solutions to connecting radials to coax ground have been mentioned. And I'll bet there are additional solutions.
3] Who the hell cares? Aluminum is a better conductor than steel.
4] Who the hell cares? Are you planning on displaying it in your living room?
