While Ethereum has brought about a whole new realm of possibilities due to its native token Ether (ETH) and its smart contract and tokenization capabilities, it is often faced with challenges such as network congestion, relatively low transaction times and throughput, large blockchain size and excessive electricity use for mining — all issues Bitcoin also shares.
While Bitcoin (BTC) was created by an anonymous developer that left the network to be developed by its capable community, Ethereum was always envisioned with a roadmap and a team behind it. While the plan has been subject to changes and delays, Ethereum has always meant to implement certain measures to combat all of the aforementioned issues, much like the developer community has done with Bitcoin and updates such as Segregated Witness.