I think it started out this way, as the person who first suggested it is in Germany. I could be wrong. However, there are several other good reasons....
yes
I understand that Frankfurt may be the home of the ECB. Which makes this quite symbolic.
Hell, I don't know Frankfurt Germany from Frankenmuth Michigan. I'll drink it in any way it happens.
yes op lives in frankfurt/germany premise, which is the ecb headquarter. in addition
-germany was the first country to legally acknowledge bitcoin1
-there are no taxes on gains when buying/selling bitcoin.2 as an asset class bitcoin is treated here better than silver or stock
-you can order food at more than 7000 restaurants and pay via bitcoin3 (just in frankfurt you can choose from 85 restaurants ! http://www.lieferservice.de/essen-bestellen-darmstadt-frankfurt-am-main-60311)
-safe environment & frankfurt is top ranking in all kinds of "best-places-to-live" in germany.
1http://www.coindesk.com/germany-official-recognises-bitcoin-as-private-money/
2http://www.coindesk.com/german-government-relieves-capital-gains-tax-on-bitcoin-positions/
3https://bitcointalksearch.org/topic/2013-11-06-die-presse-lieferservicede-at-now-also-delivers-food-for-bitcoin-326156
the dome you see on the right is the frankfurt cathedral. the kaisers of the holy roman empire of german nations were coronated here. we should try to get THAT as our venue & invite max keiser and enthrone the guy...