Hi,
I am new to this and have a fundamental question: Why do ICOs ask us to send ETH using myetherwallet?
Why can't I send them directly from kraken.com?
Thanks in advance
Because it is ERC20 token ICO and ERC20 tokens are using ethereum.
You don't need MEW, what you need is your ether address with private keys.
Don't use ether address from exchange because you won't receive tokens to it.