Dear Mr. Jason
I believe your thoughts goes very well with the Idea of Islamic Finance as the risk free is prohibited instead offers the idea of sharing both of risks and returns (Musharaka) , but someone could say that risk free rate is only a compensation for the inflation rate, don't you think?
again thanks for sharing your thoughts
regards,,,
Osama Hussein