Sort:  

You are correct. It's pretty much the same way with Steem; you need to buy or get Bandwidth (here rewarded with vesting/Steem Power), which is the equivalent of buying RAM.

As for an account creation fee; keep in mind that you only need to vest that amount, you do not actually loose it.

Other than that, transactions on the EOS blockchain are free / does not cost a fee.

Coin Marketplace

STEEM 0.04
TRX 0.32
JST 0.083
BTC 60578.05
ETH 1558.21
USDT 1.00
SBD 0.50