I don't really understand your explanation as to why it costs so much. 12 diamonds is mighty steep for this kind of function.
Personally, the only reason I can think of building it is because it seems to be the ONLY way to process firestone ore. On top of that, it takes an additional 12 diamonds to cut the firestone, bringing the cost to 24.
TE/IC2 should really add that to their machines' recipes.